加载.nib时发生XCode错误

加载.nib时发生XCode错误,xcode,nib,Xcode,Nib,我无法将MainMenu.nib文件加载到XCode中的应用程序中。控制台日志没有显示任何内容,我希望我的.nib文件没有被破坏。请帮忙 3/2/12 10:39:29.134 PM Xcode: Exception raised while decoding document objects - *** -[__NSArrayM insertObject:atIndex:]

我无法将MainMenu.nib文件加载到XCode中的应用程序中。控制台日志没有显示任何内容,我希望我的.nib文件没有被破坏。请帮忙

3/2/12 10:39:29.134 PM Xcode: Exception raised while
                              decoding document objects - 
                              *** -[__NSArrayM insertObject:atIndex:]:
                              object cannot be nil

在升级到Xcode 4.3之后,我的一些.nib拒绝打开,这种情况也发生在我身上。 几天前我向苹果公司提交了一个bug,但仍然没有答案。 刚刚升级到Xcode 4.3.1,问题仍然存在:

The document "***.nib" could not be opened. The operation couldn’t be completed. *** -[__NSArrayM insertObject:atIndex:]: object cannot be nil.
作为最后手段,我将尝试降级到Xcode 4.2。 我曾尝试在文本编辑器中打开这些NIB,毕竟它们只是xml,而且它们是定期打开的。它们看起来完好无损。问题完全在Xcode中,我无法解决


Paolo

您是否尝试过将nib文件的ViewController与nib文件一起删除并重新创建它们?有两种方法可以解决这个问题。有同样的问题,并重新创建了没有nib文件的ViewController。然后以编程方式添加内容。虽然很累,但控制力和灵活性更强

如果您升级了运行5.0.1的设备,则降级到4.2将禁止在运行5.0.1的设备上测试您的应用程序