2011-03-23 182 views
0

我的應用程序工作正常,直到我將其他選項卡添加到選項卡欄控制器。我得到了SIGABRT。然後我解開了一切嘗試,並得到它的工作,現在得到這個由於未捕獲的異常,應用程序終止

***終止應用程序由於未捕獲的異常「NSUnknownKeyException」,原因:「[setValue方法:forUndefinedKey:]:此類不是密鑰值coding-符合關鍵視圖「。

任何人都可以幫忙嗎?

+1

我們需要一些代碼;否則我們不能幫助。 – 2011-03-23 12:42:56

+0

我不知道你需要看什麼代碼.... – 2011-03-23 12:45:19

+0

你是否在匿名類型(id)上調用setValue?也許你期望某種類型,但錯誤的實例會傳遞。你在使用IB嗎? – 2011-03-23 12:45:57

回答

0

在Interface Builder中打開您的xib文件,並查看是否有IBOutlets在刪除選項卡之前斷開連接。它試圖連接一個可能不存在的插座。

[UIRuntimeOutletConnection connect]

0

你在使用NSDictionary嗎? 請確保您使用的是可變對象。如果您插入NSDictionary(而不是NS * 可變 *字典),則會發生此錯誤。 如果不是,可能youre選項卡控制間接使用詞典

+0

我不使用NSDictionary - 不知道反正: - \ – 2011-03-23 13:09:12

相關問題