运行我的应用程序时出现NSUnknownKeyException错误

时间:2012-04-01 03:12:14

标签: objective-c macos

这是我第一次尝试编写应用程序而且我遇到了这个错误。我试着看看是什么问题,但我找不到它。我的应用程序不会向我显示任何内容。

  

**由于未捕获的异常'NSUnknownKeyException'而终止应用程序,原因:'[setValue:forUndefinedKey:]:this   对于关键视图,class不符合键值编码。    * 第一次抛出调用堆栈:(0x13c9022 0x155acd6 0x13c8ee1 0x9c1022 0x932f6b 0x932edb 0x94dd50 0x23571a 0x13cadea 0x13347f1 0x23426e   0x235eb7 0x12ce1 0x12ff8 0x1217f 0x21183 0x21c38 0x15634 0x12b3ef5   0x139d195 0x1301ff2 0x13008da 0x12ffd84 0x12ffc9b 0x11c65 0x13626   0x2a22 0x2995)终止调用抛出异常(lldb)

这里有一个链接,可以看到我的屏幕:

1 个答案:

答案 0 :(得分:0)

您的nib文件似乎有问题。很难确定,因为没有代码,但要确保所有nib文件中的“文件所有者”属性(如果在应用程序启动时发生错误,可能是MainMenu.xib)并查看身份检查器。确保您尝试实例化的类的类型实际上是具有view属性的类。