我在我的iOS应用中遇到了奇怪的错误。一切都很好,直到昨天为止,今天我对一个视图控制器进行了一些改进,它与AppDelegate无关。当我试图在模拟器上测试所做的更改时,出现了以下错误:
* 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因是:“无法在包中加载NIB:'NSBundle(loaded)',名称为'xxx'”。
我在Google和这个网站上搜索了很多,想寻找解决方案,但我找到的所有主题都涉及xib文件的问题。然而,我使用的是Storyboards,我的应用程序仅适用于iOS6.1,因此我没有任何xib文件。。我也检查了故事板是否包含在“Build Phases”中,一切看起来都没问题。我知道当一些文件被包含在Finder中但没有被包含在Xcode中时,就会发生这种错误,但这不是我的情况:我总是直接在Xcode中包含文件,并选中“将文件复制到目录”选项。我甚至尝试恢复我所做的更改,但我仍然有这个问题,所以我真的不知道发生了什么。我的应用程序在这个阶段非常简单,我只有几个通过导航控制器连接的视图控制器和1个外部框架(AFNetworking)。我的AppDelegate(发生错误的地方)很干净:我没有添加任何样本代码提供的内容。
我真的被卡住了,希望你能找到解决方法来帮助我解决它。
* 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因是:“无法在包中加载NIB:'NSBundle(loaded)',名称为'xxx'”。
我在Google和这个网站上搜索了很多,想寻找解决方案,但我找到的所有主题都涉及xib文件的问题。然而,我使用的是Storyboards,我的应用程序仅适用于iOS6.1,因此我没有任何xib文件。。我也检查了故事板是否包含在“Build Phases”中,一切看起来都没问题。我知道当一些文件被包含在Finder中但没有被包含在Xcode中时,就会发生这种错误,但这不是我的情况:我总是直接在Xcode中包含文件,并选中“将文件复制到目录”选项。我甚至尝试恢复我所做的更改,但我仍然有这个问题,所以我真的不知道发生了什么。我的应用程序在这个阶段非常简单,我只有几个通过导航控制器连接的视图控制器和1个外部框架(AFNetworking)。我的AppDelegate(发生错误的地方)很干净:我没有添加任何样本代码提供的内容。
我真的被卡住了,希望你能找到解决方法来帮助我解决它。