2010-05-11 193 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. 重複步驟需要