今天更新到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个月大版本,但是当项目是WIP时,我开始了大约8个月的备份。它加载了最近的XiB。
我已经从Xcode中删除了ViewController_iPhone.xib引用并手动将其添加回来但是应用程序在运行时因“无法加载NIB in bundle”错误而终止,如果我关闭并重新打开项目Xcode丢失了我的。 xib再次。
稍微补充一下,在点击发布你的问题按钮之前,我想我再试一次,然后在我的桌面上复制并粘贴一份备份的新副本并将其打开并确切地说是假设成为!但后来我决定关闭并重新打开同一个项目,它给了我同样的文件不存在错误!
更多信息: Mac OSX 10.8.2 Xcode:4.6(4H127)
我真的很想知道这里会发生什么,以及如何解决它。我已经尝试过寻找有类似问题的人,我找不到其他人遇到过这个问题。
由于