iOS:重命名项目后,NSBundle URLForResource失败

时间:2012-02-02 01:04:25

标签: ios opengl-es-2.0 nsbundle url-for

我刚刚通过慢慢双击项目导航器中的项目蓝色横幅并修改值然后按Enter键重命名了我的Xcode 4项目。

重命名成功,项目编译,部署并成功运行。

有一个小问题。我想修改以下行中的字符串值以反映项目名称更改:

NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"MyProjectName" withExtension:@"momd"];

当我将@"MyProjectName"更改为@"MyNewProjectName"时,应用程序崩溃了,因为从中获取的值为零。

您指定的值在哪里被查找?我已将MyProjectName.xcdatamodeld重命名为MyNewProjectName.xcdatamodeld,但这没有帮助。我不能更新这个字符串。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

尝试从设备中删除应用和/或从模拟器中删除应用。重新编译并运行它。