0
對不起,我沒有具體的問題,但我無法弄清楚如何解決這個錯誤。該應用程序本身不顯示在Xcode中的任何錯誤,但是它在開始崩潰,並顯示錯誤消息this class is not key value coding-compliant for the key guessMade.
此課程不是關鍵代碼編碼密鑰
@IBOutlet weak var numberGuessed: UITextField!
@IBOutlet weak var answer: UILabel!
@IBAction func guessMade(sender: AnyObject) {
var numberOfFingers = arc4random_uniform(11)
var numberString = String(numberOfFingers)
var integerGuessed = numberGuessed.text
if numberString == integerGuessed {
self.answer.text = "You're right! I had \(integerGuessed) fingers up"
}else {
self.answer.text = "Nope! I had \(numberString) fingers up"
}
}
這是一個非常小的項目,所以這是整個代碼。應該檢查按鈕guessMade
以查看輸入到文本字段中的數字是否與按下按鈕時也產生的隨機生成的數字相匹配。任何想法是什麼錯誤告訴我錯了?
刪除所有IBOutlet並重新鏈接它們。試試。 –
請[在錯誤上搜索](http://stackoverflow.com/search?q=this+class+is+not+key+value+coding-compliant+for+the+key)。這個問題已經被覆蓋了很多次。 – rmaddy
@WorldOfWarcraft謝謝我以某種方式讓那個按鈕鏈接了兩次。 – andrewxt