【问题标题】:Could not load NIB in bundle error无法在捆绑包中加载 NIB 错误
【发布时间】:2013-07-26 22:23:18
【问题描述】:

我有一个应用程序,虽然我得到一个“找不到 xxx.nib 文件”或类似的东西,但它最初可以工作。这是因为我从项目中删除了 .xib 文件,而 xcode 仍在寻找它。这个错误让我很恼火,所以我通过清理项目、重置模拟器和删除 ~/var/xcode/... 中的所有缓存文件来修复它。 这修复了错误,但现在我收到了 NSInternalInconsistencyException',原因:'无法在包中加载 NIB:'NSBundle

【问题讨论】:

  • 应用程序 Info.plist 是否可能引用了 nib/xib? (即在“主 nib 文件基本名称”下)?
  • 在那个键下显示“MainWindow”......这是正常的还是我应该改变它。
  • 把它改成一堆其他的类,xibs,什么也没做

标签: objective-c xcode xib


【解决方案1】:

尝试在 Xcode 项目的构建阶段列表中检查并删除您的 xib 行(可能是红色):

【讨论】:

  • 我以前试过这个,对 .xib 的引用及其各自的标头和源已经被删除了。
猜你喜欢
  • 1970-01-01
  • 2011-11-07
  • 1970-01-01
  • 2017-11-01
  • 2016-11-21
相关资源
最近更新 更多