2013-10-03 53 views
0

我得有一個UISlider在probleme一個Master-detail application'NSUnknownKeyException'setValue:forUndefinedKey:該類不是密鑰值編碼兼容密鑰XXX'。

,我已經把我的滑塊在細節示圖,我已經鏈接成DetailViewController.h,我讓它直接排入DetailViewController.m

所以我得到了在DetailViewController.h:

- (IBAction)mySlider:(id)sender; 

和DetailViewController.m:

- (IBAction)mySlider:(id)sender {} 

當我嘗試compilate,我這有例外:

'NSUnknownKeyException', reason: '[<DetailViewController 0x754d490> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key mySlider.' 

你知道爲什麼嗎?

謝謝。

+0

你是否在設置密鑰? –

+1

請搜索錯誤。有無數存在的問題可以解決這個錯誤。許多都在此問題的相關部分下列出。 – rmaddy

回答

0

首先:這不是編譯錯誤,而是運行時錯誤。其次:你使用mySlider的地方。你可以使用鍵的屬性(不一定是聲明的)。但mySlider是一個動作(又名方法)。

0

當我在視圖中連接到不存在的對象時,出現此錯誤。嘗試前往連接檢查器以查看故事板中的視圖(屏幕右上角的小右箭頭),並查看是否存在可能已刪除或更改名稱的對象的任何連接。

相關問題