2013-05-28 86 views
1

我有一個奇怪的問題與我的segue,這是導致我的應用程序崩潰。在ListViewController.m應用崩潰在33行:class不是關鍵值編碼兼容關鍵textView

dvc.menu = [self.blogPosts objectAtIndex:[[self.tableView indexPathForSelectedRow] row]];

,出現以下錯誤:

menu[15782:c07] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<DetailViewController 0x7576d50> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key textView.'*

我一直在研究了很長一段時間,似乎很多遇到同樣的問題,雖然他們的解決方案似乎不適合我。對於我來說,這是一個全新的世界,我真的很想知道,我究竟做錯了什麼。

我已經上傳了XCode項目供您查看,如果有任何幫助。 Download project files here

在此先感謝!

+0

[此類不是密鑰的關鍵值編碼兼容](http://stackoverflow.com/questions/3088059/this-class-is-not-key-value-coding-compliant-for -the-key) – CodaFi

+0

Hi CodaFi!感謝您的代碼,但是,我已經看過特定的線程。 – FooBar

回答

5

在故事板中,您的詳細文本視圖應與您的詳細控制器頭文件中名爲textView的屬性鏈接。

但是,在頭文件中,您有一個contentView屬性(而不是textView)。 所以,你必須刪除你的故事板TextView的鏈接(右鍵單擊文本視圖,然後單擊在引用出口處的X按鈕),並用正確的出口鏈接文本視圖(contentView

+0

謝謝!有用! – FooBar

+0

Thanks..it works ... Fine .. !! –

0

無法下載你的項目。如果變量「dvc」是DetailViewController的一個實例,則需要檢查「menu」是否已獲取/設置。

相關問題