2015-01-09 18 views
-2

昨天我添加了一個新類,並創建了一個名爲labelDays的IBOutlet。然後我刪除了這個類,現在我得到了這個異常。我認爲這是因爲它正在尋找標籤,但是因爲我刪除了類,所以找不到它。我使用的Xcode 6.NSUnkownkKeyException Xcode

2015-01-09 13:25:25.909 Test App1! [1462:52506] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x7fb08bf32000> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key labelDays.' 
+0

可能重複的[這是什麼意思? 「'NSUnknownKeyException',原因:...這個類不是密鑰X的編碼兼容鍵值」](http://stackoverflow.com/questions/3088059/what-does-this-mean-nsunknownkeyexception-reason-該級 - 是 - 不鍵) – jtbandes 2015-08-03 06:26:27

回答

0

也許你應該去在故事板的連接檢查並刪除出口

1

當你刪除了你的類,它看起來像你留在Interface Builder的對象,將它的對象轉換成一個UIViewController.When你的應用程序嘗試連接插座時,它崩潰,因爲UIViewController沒有名爲labelDays的屬性。在你的界面,選擇你的對象,並打開檢查視圖:

In the top-right corner of Xcode

,並進入連接檢查:

enter image description here

然後,找到你的出路,然後點擊「X」按鈕將其刪除。