2016-04-13 40 views
0

我已經看過這個問題的答案在這裏,他們似乎都沒有解決我遇到的問題,也大多數其他答案是不是很快,但我嘗試了我理解的。爲什麼我會得到NSUnkownKeyException?

所有的類名匹配,網點有正確的名稱,沒有沒有定義的網點......不是黃色的三角形。 (圖片鏈接下方,網站不會讓我把2個以上)

Shows class names in inspector and file are the same

Shows outlet names in file and inspector

+0

可能重複[這是什麼意思? 「'NSUnknownKeyException',原因:這個類不是密鑰X的編碼兼容鍵值」](http://stackoverflow.com/questions/3088059/what-does-this-mean-nsunknownkeyexception-reasonthis-class-is -not-key-valu) – jtbandes

回答

0

正如截圖清楚顯示,物業MyInputText不綁定到任何東西。您是否已將UIStoryBoard中的UITextField連接到代碼中的相關屬性?

這裏的屏幕截圖顯示了屬性和XIB對象之間的適當綁定。

這裏的屏幕截圖顯示了屬性和XIB對象之間的適當綁定。

Connections Inspector

+0

用ctrl向右拖動?我很確定,在我的HomeViewController中,當我將鼠標移到MyInputText旁邊的小灰色圓圈上時,它突出顯示了UITextField藍色 – user3371835

+0

是的,請在右側面板上選中xib,UIStoryboard和UITextField。此時,選擇Show Connections Inspector並檢查是否在引用Outlets中看到綁定。我用一張顯示此圖片的照片更新了帖子。 – loretoparisi

相關問題