Iphone 我的应用程序过去可以正常构建,但现在当我尝试构建时它崩溃了

Iphone 我的应用程序过去可以正常构建,但现在当我尝试构建时它崩溃了,iphone,xcode,ios5,Iphone,Xcode,Ios5,当我构建它时,这是控制台所说的 2012-07-18 14:23:41.351墨水墙[915:f803]*由于以下原因终止应用程序 未捕获的异常“NSInvalidArgumentException”,原因:“无法” 在bundle NSBundle中找到名为“MainStoryboard\u iPhone”的故事板 (已载入)" *第一次抛出调用堆栈:(0x13cc022 0x155dcd6 0x4409f2 0x15d60 0x15ff8 0x1517f 0x24183 0x24c38 0x

当我构建它时,这是控制台所说的

2012-07-18 14:23:41.351墨水墙[915:f803]*由于以下原因终止应用程序 未捕获的异常“NSInvalidArgumentException”,原因:“无法” 在bundle NSBundle中找到名为“MainStoryboard\u iPhone”的故事板 (已载入)" *第一次抛出调用堆栈:(0x13cc022 0x155dcd6 0x4409f2 0x15d60 0x15ff8 0x1517f 0x24183 0x24c38 0x18634 0x12b6ef5 0x13a0195 0x1304ff2 0x13038da 0x1302d84 0x1302c9b 0x14c65 0x16626 0x222d 0x2195)终止 调用引发异常(lldb)

当我运行代码时,它会将我带到main.m文件中的代码

#import "AppDelegate.h"

int main(int argc, char *argv[])
{
@autoreleasepool {
    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
它在这里停止并突出显示“return UIApplicationsMain…”行,其中说:

线程1:信号Sigabrt


简单明了..根据这个错误,你的故事板“MainstryBoard_iPhone”不再存在于项目中

确保故事板的实际名称与此完全匹配:


简单明了..根据该错误,您的故事板“MainstryBoard\u iPhone”在项目中不再存在

确保故事板的实际名称与此完全匹配:


下拉菜单在哪里?对不起,哈哈,这是我4号的第二天。3@nfoggia我在回答中添加了一个新的屏幕截图。@nfoggia没问题,很高兴能提供帮助。事实上,它仍然崩溃,但这确实需要改进altered@nfoggia很抱歉,我不确定问题出在哪里。祝你好运!下拉菜单在哪里?你有对不起,这是我4号的第二天。3@nfoggia我在回答中添加了一个新的屏幕截图。@nfoggia没问题,很高兴能提供帮助。事实上,它仍然崩溃,但这确实需要改进altered@nfoggia很抱歉,我不确定问题出在哪里。祝你好运!通常,应用程序会崩溃,Xcode指向main()这可能意味着什么。主要是因为添加到autorelease池的对象在其他地方被过度释放(错误地),因此过早地解除分配,但直到池被排空(在@autoreleasepool块的末尾)时,错误才会出现当已解除分配的对象被发送一条额外的“释放”消息时,会触发错误访问异常或“无法识别的消息发送到实例”异常,具体取决于此时解除分配的程度。我同意你的看法,但当我从一个视图控制器切换到另一个视图控制器时,应用程序崩溃(我没有编程——我使用了故事板)但我试着编程通过代码转换,它做了同样的事情。我不明白为什么苹果通过模板生成的代码不能正常工作,应用程序崩溃,Xcode指向main()这可能意味着什么。主要是因为添加到autorelease池的对象在其他地方被过度释放(错误地),因此过早地解除分配,但直到池被排空(在@autoreleasepool块的末尾)时,错误才会出现当已解除分配的对象被发送一条额外的“释放”消息时,会触发错误访问异常或“无法识别的消息发送到实例”异常,具体取决于此时解除分配的程度。我同意你的看法,但当我从一个视图控制器切换到另一个视图控制器时,应用程序崩溃(我没有编程——我使用了故事板)但我试着编程通过代码转换,它做了同样的事情。我不明白为什么苹果通过模板生成的代码不起作用