2016-04-20 15 views
0

我有一個UIViewController子類似乎加載一個筆尖的視圖導致NSUnknownKeyExceptionUIViewController的子類似乎加載了一個不需要的筆尖

在我的代碼中沒有明確的呼叫init(nibName: nibNameOrNil, bundle: nibBundleOrNil)loadNibNamed()

而我不知道發生了什麼。

編輯:這是我打電話的構造函數。

convenience init(overviewController:OverviewViewController) { 
    self.init() 
} 
+1

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

+0

你在你的.xib文件中設置了正確的viewcontroller名稱嗎? –

+0

它不應該加載任何筆尖。 –

回答

0

我發現我UIViewController子試圖通過本身基於它的名字載入筆尖!

我有一個與我的UIViewController子類名稱相同的nib文件。

只是重新命名筆尖解決了我的問題。

相關問題