1

我在我的应用程序项目中使用 Xcode 时遇到了困难,我构建了一个记忆游戏,它包含关卡,游戏在 10 级之前运行完美,之后我遇到了这个崩溃错误,当我尝试删除 10 级时,游戏是工作完美,但是当我再次玩游戏时,游戏在 2 级崩溃!(这意味着 Xcode 不能运行应用程序项目超过 9 或 10 级然后它会崩溃)..

这是我的代码:

-(void)delay2 {    
    level3  *second = [[level3 alloc] initWithNibName:@"level3" bundle:nil];

    [self presentModalViewController:second animated:YES];    
}

这里是崩溃报告:

**由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无法在包中加载 NIB:“NSBundle(已加载)”,名称为“level3”**第一次抛出调用堆栈:**

我正在使用 Xcode 4.1

请帮忙

4

2 回答 2

0

您需要将 xib 添加到您的项目构建阶段此链接将是 hlpfull

去构建阶段并添加xib。

于 2012-04-30T07:44:25.217 回答
0

确保您的项目中有一个名为level3的.XIB文件。还要确保针对此 XIB 检查 TargetMembership,以便在构建时对其进行编译。

于 2012-04-30T05:23:11.420 回答