gpt4 book ai didi

iphone - 应用程序因未捕获的异常 NSUnknownKey 异常而终止,键值不符合编码

转载 作者:行者123 更新时间:2023-12-03 15:53:58 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Xcode - How to fix 'NSUnknownKeyException', reason: … this class is not key value coding-compliant for the key X" error?

(75 个回答)


6年前关闭。




抱歉问了这么简单的问题,但我是初学者

我正在关注有关构建应用程序的教程。
我正在创建一个按钮,但我不小心把它命名错了,我命名它而不是在创建 socket 时。虽然我在创建 Action 时命名它是正确的。我运行了我的应用程序但它失败了,因为我的实例调用了,而不是(至少我认为这就是我的应用程序崩溃的原因。所以删除了导出和 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)
终止称为抛出异常

我不知道出了什么问题,我根本不理解错误报告。我以为我已经删除了创建 socket 并重新制作它时生成的所有自动代码 Xcode。谁能帮助我找出可能出了什么问题?

我可以从头开始重建这个应用程序,但我想了解为什么会出错,以供将来引用。

最佳答案

Xcode 找不到键 theNutton 的值在类(class) FieldButtonFun .

如果不看实际代码,很难说哪里出了问题。但在大多数情况下,XIB 文件中可能存在错误连接。请检查XIB,ctrl-click File's Owner ,看看有没有黄色警告。

关于iphone - 应用程序因未捕获的异常 NSUnknownKey 异常而终止,键值不符合编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12065868/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com