2010-05-11 70 views
1

即时通讯新的即时通讯制作iPhone应用程序,所以我不知道这个错误是什么意思?iPhone应用程序崩溃 - 错误?

我看到了另一篇文章,出现此错误,但我无法弄清楚如何得到它的权利..

我得到这个错误:

终止应用程序由于未捕获的异常 “NSUnknownKeyException”,原因:'[ setValue:forUndefinedKey:]:该类不是关键值编码兼容 关键ImageView。'

我不知道这意味着什么? 0.o

有人可以帮我吗?

谢谢!

+0

当这种崩溃发生2-3?调试器停止在特定线路上吗? – Vladimir 2010-05-11 19:46:22

+0

当我调试时没有任何反应..它的剂量停止在错误调试,它只是通过并退出应用程序,当它应该启动..我检查了我的笔尖文件,并认为一切都是为了,但正弦即时消息新与这我确信ofc。 – Skinkemus 2010-05-11 22:16:33

+0

你有一个有“ImageView”属性的类吗?如果您可以发布可能有所帮助的属性定义。 – MrHen 2010-05-11 22:47:34

回答

1

检查你的笔尖,看看是否有一个插座或动作连接到视图控制器中不再存在的属性。

1

您可能已更改您的笔尖文件引用的IBOutlet的名称。

  1. 入住您榫文件中的每个连接,看看它在你的代码为参考,以确认它引用
  2. 搜索的存在。
0

您可能会错过imageView的@synthesize。

1

删除我在Interface Builder中创建的对象后,我遇到了这个问题。删除该对象并不会清除它所产生的所有代码工件。

这是我如何删除不需要的信息的XCode 4.3:

  1. 按Ctrl +点击 Interface Builder的文件,打开方式 - >源代码
  2. Cmd的+ F到搜索imageView
  3. 删除对应的XML元素。例如,您可能会删除这个文本整个区块:

    <outlet property="imageView" destination="9W1-Bu-YFJ" id="9xu-Y0-uYk"/>

  4. 重复步骤需要