这个问题已经在这里有一个答案:
- 这是什么意思? “‘NSUnknownKeyException’,理由是:......这个类不是键值为重点X兼容的编码,” 66个回答
对不起,问这样一个简单的问题,但我是个初学者
我下面就构建应用程序的教程。 我创建一个按钮,但我不小心把它命名为错,创造出口时,我把它命名为代替。 我把它命名为正确的,虽然当我创建的操作。 我跑我的应用程序,它失败了,因为我的情况下呼吁,而不是(至少我认为这就是为什么我的应用程序崩溃。所以删除了出口,并和自动代码的Xcode的出口写道,我重拍的出口,并将其命名权这个时间但现在当我运行我的应用程序将终止,继承人的报告:
2012-08-21 20:42:07.602 FieldButtonFun [973:C07] *由于未捕获的异常'NSUnknownKeyException',原因终止应用程序:“[setValue方法:forUndefinedKey:]:这个类不是密钥值编码兼容的关键theNutton “。 *第一掷调用堆栈:(0x14b2022 0xeb2cd6 0x14b1ee1 0x9c3022 0x934f6b 0x934edb 0x94fd50 0x23771a 0x14b3dea 0x141d7f1 0x23626e 0xdc1fc 0xdc779 0xdc99b 0x3b401 0x3b670 0x3b836 0x4272a 0x13596 0x14274 0x23183 0x23c38 0x17634 0x139cef5 0x1486195 0x13eaff2 0x13e98da 0x13e8d84 0x13e8c9b 0x13c65 0x15626 0x271d 0x2685)终止叫做抛出一个异常
我不知道哪里出了问题,我不理解的错误报告都没有。 我以为我已经删除了所有生成的代码自动Xcode中,当我创建的出口并改过。 谁能帮我找出什么可能出了问题?
我可以从头开始重新构建这个应用程序,但我想知道为什么这个地方出了错,以供将来参考。