更改“某些内容后,我无法追溯”,我的应用程序崩溃时出现以下错误:
2011-10-29 15:31:50.842 UnblockMe[6900:f803] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIApplication 0x6e551b0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key goBackButton.'
只有一个类引用了“goBackButton”。从那以后,我重建了与此按钮的关系(但问题仍然存在)
除此之外,项目不包含任何错误或警告。 “清洁”似乎没有帮助。删除应用程序并在模拟器上重新安装它不会产生任何结果。
答案 0 :(得分:2)
关于该错误的奇怪之处在于它应该告诉您受影响的对象是什么。请参阅this link,其中有人遇到类似问题。让我想到的是你有一个过度发布的对象。这导致指向无意义内存的指针。当您尝试向其发送选择器时,可能会发生奇怪的事情。
答案 1 :(得分:0)
错误意味着IB中没有正确连接的东西!
检查您的xib连接,您可能已重命名了一个插座而忘记更改连接!