2012-07-26 51 views
4

当我运行模拟器有一个崩溃,我不知道它为什么给我这个 “ 终止应用程序由于未捕获的异常'NSInternalInconsistencyException',原因:'无法加载捆绑NIB:'NSBundle(加载)'名称'ViewController_iPhone''“ 任何人都可以帮助我吗?iOS应用程序崩溃由于“无法加载NIB的捆绑”

+0

该错误消息指出什么是错的'无法加载NIB在捆绑'中。确保nib文件存在并被添加到目标中。 – rckoenes 2012-07-26 07:26:02

回答

5

您确定已将“ViewController_iPhone.xib”文件添加到您的项目中吗?

将它添加到您的项目/目标或者(如果它已经存在)检查您在导致崩溃的语句上使用的nib名称,或者检查您的info.plist文件是否在启动时发生崩溃。

如果一切正常,请清理您的项目并重新构建。

+0

我没有ViewController_iPhone.xib“文件,我有一个,它的名称ViewController.xib,我将检查这个崩溃 – 2012-07-26 07:29:48

+0

如何实例化控制器?是您的应用程序的主控制器?请检查我的编辑以获取更多提示... – sergio 2012-07-26 07:32:41

+0

是的,它是我创建项目时出现的主要问题 – 2012-07-26 07:38:25

1

我一样,对iOS7工作,并获得碰撞时对iOS6的

运行时

要解决这个问题:

如果您正在使用xCode5你应该去你的XIB文件并修改“界面生成文件”以查看iOS6.1或更早版本或更改‘中的’版本的Xcode打开的4.6,而不是5.0

它解决了这个问题对我来说

相关问题