2012-10-06 30 views
0

貌似出蓝色的,我现在得到这个消息:当我看着复制包资源NSInternalInconsistencyException“原因是:”不能在包中加载NIB - 但它的存在,那种

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/CC7C18ED-8A1D-4548-86F1-B868B50D2535/YesTheApp.app> (loaded)' with name 'ECLNameAndattributeCell'' 

在构建阶段(正如其他类似问题所建议的),我看到以下内容。我所有其他的nib文件都显示它们在我的应用程序中,但ECLNameAndAttributeCell.xib是唯一一个在它后面没有文本的文件。

Notice that ECLNameAndAttributeCell does not say ...inYes ...

也不是在说我可以添加文件列表中列出。

我也看着它在Finder中的Kind,它说它是一个Interface Builder XIB Document。如何检查Xcode中的文件类型?我阅读右键单击Xco​​de中的文件。这是控制点击?我没有看到任何选项可以在出现的菜单中通过按住Control键点击来检查文件类型。

顺便说一句,应用程序似乎在模拟器上运行良好,我删除并重新安装了模拟器上的应用程序。但即使在iPhone上删除并重新运行应用程序后,它也一直在iPhone上崩溃。

有人可以解释发生了什么,我该怎么办?

我感谢您的帮助。

回答

2

是的,右击是控制点击。

您需要显示文件检查器,然后在Project Navigator中选择文件,文件类型应该是检查器中的第二行。这也可以让你看到检查文件本地化和目标成员资格。如果目标成员资格不正确,则可能无法更新文件。

+0

感谢Steven指出如何理解如何使用此功能。 – Jazzmine

+0

不客气! –

4

你的拼写错误,它是ECLNameAndAttributeCell,大写的A在归因上。

+0

谢谢hwaxxer捕捉那个。我修好后,它在我的iPhone上就像一个魅力。不知道它如何工作一段时间,但再次感谢。 – Jazzmine

+0

模拟器不区分大小写。 – hwaxxer

相关问题