我的 iOS 应用程序出现一个奇怪的错误。从昨天开始一切都运行良好,今天我对与 AppDelegate 无关的视图控制器进行了一些改进,当我尝试测试我在模拟器上所做的更改时,我收到了这个错误:
*由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“无法在包中加载 NIB:“NSBundle(已加载)”,名称为“xxx”
我在谷歌和这个网站上搜索了很多试图找到解决方案,我发现的所有主题都是关于 xib 文件的问题。但是,我使用的是 Storyboard,而我的应用程序只有 iOS6.1,所以我没有 xib 文件……我还检查了 Storyboard 是否包含在“Build Phases”中,并且一切似乎都正确:s。我知道当某些文件包含在 Finder 中但未包含在 Xcode 中时可能会发生此错误,但对我而言并非如此:我总是将文件直接包含在 Xcode 中并选中“将文件复制到目录”选项。我什至试图恢复我所做的更改,但我仍然有这个问题,所以我真的不知道发生了什么。在这个阶段我的应用程序非常简单,我只有几个通过导航控制器和 1 个外部框架(AFNetworking)连接的视图控制器。
我真的被这个问题困住了,我希望你能找到一种方法来帮助我解决它。