pathForResource返回null

dvc*_*crn 41 xcode cocoa objective-c

我正在尝试在我的项目中加载一些.applescript文件.

将它们复制到"支持文件"目录中,如下所示:

在此输入图像描述

并试图访问它们:

NSBundle *bundle = [NSBundle mainBundle];
NSLog(@"Resource path for test.applescript: %@", [bundle pathForResource:@"test" ofType:@"applescript"]);
Run Code Online (Sandbox Code Playgroud)

pathForResource始终返回null.

两个文件都在xcode中正确导入.目标会员资格是我的应用程序.类似问题的解决方案并没有真正帮助

我究竟做错了什么?

zap*_*aph 151

在Xcode目标"Build Phases"中添加"Copy Bundle Resources"下的文件.


Ahm*_*faq 5

对于仍然获得nil路径且文件添加到"Copy Bundle Resources"中的所有人,只需从Copy Bundle Resources中删除该文件,然后再重新添加.