由于未捕获的异常'NSUnknownKeyException'在上次工作后没有进行任何更改时终止应用程序?

时间:2012-11-02 15:38:23

标签: xcode4.5

我没有对ViewController进行任何更改,因为它是最后一次工作。我现在收到这个错误。

  

2012-11-02 15:15:14.206 App [15247:c07] *由于未捕获的异常'NSUnknownKeyException'终止app,原因:'[setValue:forUndefinedKey:]:此类不是键值编码 - 符合关键手机的要求。   * 第一次抛出调用堆栈:   (0x1d86012 0x11c3e7e 0x1e0efb1 0xc70711 0xbf1ec8 0xbf19b7 0xc1c428 0x3280cc 0x11d7663 0x1d8145a 0x326bcf 0x1ebe37 0x1ec418 0x1ec648 0x1ec882 0x27f4 0x11d7705 0x10e920 0x10e8b8 0x1cf671 0x1cfbcf 0x1ced38 0x13e33f 0x13e552 0x11c3aa 0x10dcf8 0x1ce1df9 0x1ce1ad0 0x1cfbbf5 0x1cfb962 0x1d2cbb6 0x1d2bf44 0x1d2be1b 0x1ce07e3 0x1ce0668 0x10b65c 0x2052 0x1f85为0x1)   libc ++ abi.dylib:terminate调用抛出异常

任何人都可以帮助找到已经发生变化并出错的地方吗?

1 个答案:

答案 0 :(得分:1)

使用符号查看堆栈跟踪会更有用......但通常的原因是xib或storyboard文件中有一些东西引用了代码中不存在的插座。如果在您的情况下这是正确的,则看起来好像该出口名为phone

(我有点惊讶它只是说“这个班级”,而不是告诉你哪一个感到不安。)