今天更新到 Xcode 4.6 并打开了我的一个项目,并为这个可爱的错误感到高兴。
*Interface Builder XiB 编译器错误。Interface Builder 无法打开文档“ViewController_iPhone.xib”,因为它不存在。*
导航到 MyProject/en.lproj 我仍然看到 ViewController_iPhone.xib 文件。我最后一次使用这个项目是上周四晚上在 xcode 4.5 下,我构建并分发了这个项目,100% 知道这个项目当时还可以。从那以后,我返回并访问了该项目的 3 个不同备份,所有 3 个都给了我同样的问题。
现在,这就是它变得更加奇怪的地方。如果我用 xcode 自己打开 ViewController_iPhone.xib 文件,弹出的视图界面构建器大约是我的 .xib 的 4 个月大版本,但是我去打开了一个大约 8 个月大的备份,从项目是 WIP 和它加载最新的 XiB。
我已经从 Xcode 中删除了 ViewController_iPhone.xib 引用并手动将其重新添加,但是应用程序在运行时终止,出现“无法在包中加载 NIB”错误,并且如果我关闭并重新打开项目 Xcode 再次丢失了我的 .xib。
再补充一点,在点击发布你的问题按钮之前,我想我会再试一次,复制并粘贴一个新的备份副本到我的桌面上,然后打开它,它就是它应该是的样子!但后来我决定关闭并重新打开同一个项目,它给了我同样的文件不存在错误!
更多信息:Mac OSX 10.8.2 Xcode:4.6 (4H127)
对于这里可能发生的事情以及如何解决它,我真的很迷茫。我尝试寻找有类似问题的人,但找不到其他有此问题的人。
谢谢