我在我的应用程序项目中使用Xcode非常困难,我构建了一个内存游戏,它包括级别,游戏工作完美到10级,之后我遇到此崩溃错误,当我尝试删除10级游戏运作完美,但是当我再次玩游戏时,游戏在2级崩溃! (这意味着Xcode无法运行应用程序项目超过9或10级,然后它将崩溃)..
这是我的代码:
-(void)delay2 {
level3 *second = [[level3 alloc] initWithNibName:@"level3" bundle:nil];
[self presentModalViewController:second animated:YES];
}
崩溃报告:
**由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'无法在bundle中加载NIB:'NSBundle(loaded)',名称为'level3'' **第一次抛出调用堆栈:**
我正在使用Xcode 4.1
请帮忙
答案 0 :(得分:0)
确保您的项目中有一个名为 level3 的 .XIB 文件。还要确保为此XIB检查TargetMembership,以便在构建时编译它。
答案 1 :(得分:0)
您需要将xib添加到项目构建阶段this link will be hlpfull
去构建阶段并添加xib。