我已經看過這個問題的答案在這裏,他們似乎都沒有解決我遇到的問題,也大多數其他答案是不是很快,但我嘗試了我理解的。爲什麼我會得到NSUnkownKeyException?
所有的類名匹配,網點有正確的名稱,沒有沒有定義的網點......不是黃色的三角形。 (圖片鏈接下方,網站不會讓我把2個以上)
Shows class names in inspector and file are the same
Shows outlet names in file and inspector
我已經看過這個問題的答案在這裏,他們似乎都沒有解決我遇到的問題,也大多數其他答案是不是很快,但我嘗試了我理解的。爲什麼我會得到NSUnkownKeyException?
所有的類名匹配,網點有正確的名稱,沒有沒有定義的網點......不是黃色的三角形。 (圖片鏈接下方,網站不會讓我把2個以上)
Shows class names in inspector and file are the same
Shows outlet names in file and inspector
正如截圖清楚顯示,物業MyInputText
不綁定到任何東西。您是否已將UIStoryBoard
中的UITextField
連接到代碼中的相關屬性?
這裏的屏幕截圖顯示了屬性和XIB對象之間的適當綁定。
這裏的屏幕截圖顯示了屬性和XIB對象之間的適當綁定。
用ctrl向右拖動?我很確定,在我的HomeViewController中,當我將鼠標移到MyInputText旁邊的小灰色圓圈上時,它突出顯示了UITextField藍色 – user3371835
是的,請在右側面板上選中xib,UIStoryboard和UITextField。此時,選擇Show Connections Inspector並檢查是否在引用Outlets中看到綁定。我用一張顯示此圖片的照片更新了帖子。 – loretoparisi
可能重複[這是什麼意思? 「'NSUnknownKeyException',原因:這個類不是密鑰X的編碼兼容鍵值」](http://stackoverflow.com/questions/3088059/what-does-this-mean-nsunknownkeyexception-reasonthis-class-is -not-key-valu) – jtbandes