【问题标题】:iOS nib issue, causing crashiOS 笔尖问题,导致崩溃
【发布时间】:2012-07-07 00:17:27
【问题描述】:

我的应用中有一个相当奇怪的错误

它只是在它好久之后才开始发生,我所有的笔尖都已正确连接,从我所看到的角度来看

任何其他建议将不胜感激

报错如下

2012-07-06 15:07:22.761 xxxxx[681:f803] * 由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[setValue:forUndefinedKey:]:此类不是键值编码- 符合密钥 MyTableView。 * 首先抛出调用栈: (0x1907022 0x1b64cd6 0x1906ee1 0x11df022 0x1150f6b 0x1150edb 0x116bd50 0xa5371a 0x1908dea 0x18727f1 0xa5226e 0xa53eb7 0x830ce1 0x830ff8 0x83017f 0x83f183 0x83fc38 0x833634 0x1f4cef5 0x18db195 0x183fff2 0x183e8da 0x183dd84 0x183dc9b 0x82fc65 0x831626 0xe544 0x2255) 终止称为抛出异常

如果有什么我可以提供的额外服务,请告诉我

谢谢大家

【问题讨论】:

  • 你检查过这个帖子吗? stackoverflow.com/questions/3088059/…
  • 您是否尝试过前往 iOS 模拟器 > 重置内容和设置? As seen here
  • @JoshGreifer 我确实看到了那个帖子,但没有帮助
  • @Dima 我没试过,但没有帮助,崩溃也发生在设备中

标签: ios xcode nib


【解决方案1】:

这意味着您在 xib 中的某处定义了一个名为“MyTableView”的插座,并且没有该名称的属性。

检查您的所有网点!

【讨论】:

  • 同时检查您是否使用@synthesize 合成了然后xib 的文件是否设置为正确的viewController。
  • 想知道它是如何正常工作的,然后突然开始崩溃。
  • 在xib文件中肯定有一个名为'MyTableView'的出口,我@synthesize并且文件onwner是正确的。
  • 另外请注意,这个应用程序在主界面 xib 上摔倒了,如果我将它更改为另一个也正确连接的 xib 文件,我会得到另一个 xib 相关错误
猜你喜欢
  • 2013-06-04
  • 1970-01-01
  • 2011-12-20
  • 1970-01-01
  • 2015-10-19
  • 1970-01-01
  • 2013-10-11
  • 2018-09-13
  • 1970-01-01
相关资源
最近更新 更多