2013-07-23 44 views
-1

我添加了一個視圖到我的應用程序,我從一個按鈕打開,無法找到我做錯了什麼。這個類不是關鍵值編碼兼容密鑰選取器

我三重檢查該數據源&委託連接到文件的所有者

*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<HelpViewController 0xab58980> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key Picker.' 

的代碼在我viewcontroller.h

@interface LanguageSelectionViewController : UIViewController { 

    IBOutlet UILabel *label; 
    IBOutlet UIPickerView *Picker; 
    NSArray *PickerData; 
} 

@property (retain, nonatomic) IBOutlet UIPickerView *Picker; 
@property (retain, nonatomic) NSArray *PickerData; 
@end 

任何人都得到了正確的方向溶液或小費了嗎?

+6

是的,看起來你已經連接到一個名爲「Picker」屬性的插座,然後刪除代碼中的屬性。您還需要從Storyboard文件/ Xib文件中刪除連接。 – Fogmeister

+0

[該類不是密鑰的密鑰值編碼兼容的可能的重複](http://stackoverflow.com/questions/5932397/the-class-is-not-key-value-coding-compliant-for-the -key) – rmaddy

+0

另請參閱以下搜索結果:http://stackoverflow.com/search?q=NSUnknownKeyException+class+is+not+key+value+coding-compliant+for+the+key。在發佈問題之前,請始終對錯誤消息進行一些搜索。 – rmaddy

回答

1

轉到故事板點擊幫助視圖控制器(整個事情,所以你有一個藍色的輪廓周圍的視圖)現在與實用工具欄(右側的工具欄)單擊箭頭(最右側的圖標),你應該看到一個!在其中一個連接上標記。刪除它,它應該工作。

相關問題