.json文件不包含在mainBundle中?

时间:2011-02-10 07:50:16

标签: iphone json nsbundle

我正在创建一个包含资源中.json个文件的iPhone应用程序,但无法使用以下方式访问这些文件:

[[NSBundle mainBundle] pathForResource:@"xxx" ofType:@"json"]  

似乎这些文件不包含在内置的app-package中。有什么我必须配置包中的.json文件吗?

由于

3 个答案:

答案 0 :(得分:2)

无所事事,只是检查它已添加到目标中(图片右侧的小刻度)。然后检查构建详细信息日志以验证它是否已被有效复制。

json file added as resource

答案 1 :(得分:0)

只需确保在目标中包含.json文件即可。您可以通过检查目标中的资源复制阶段来检查它是否已复制到主捆绑包中。如果该文件列在那里,那么它也包含在你的包中。

答案 2 :(得分:0)

Targetting for newer version Xcode

为XCode 11添加了更新的屏幕截图,该截图说明了如何使用鼠标右键单击以及如何打开“目标成员身份”(在屏幕右下角)来访问“文件检查器”。我花了太长时间试图解决这个问题