我已经在Xcode7中尝试了很多次,但仍然存在以下问题:
TapWar[10487:391936] *** Terminating app due to uncaught exception 'NSUnknownKeyException',
reason: '[<TapWar.ViewController 0x7f9848483220> setValue:forUndefinedKey:]:
this class is not key value coding-compliant for the key buttomButtonAction.'代码没有什么特别之处,只是情节串连板的插座和动作导入了UIKit
class ViewController: UIViewController {
@IBOutlet weak var topButton: UIButton!
@IBOutlet weak var buttomButton: UIButton!
@IBOutlet weak var topLabel: UILabel!
@IBOutlet weak var buttomLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
score = 0
topLabel.text = "\(score)"
buttomLabel.text = "\(score)"
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
//Button on top to tap
@IBAction func topButtonAction(sender: UIButton)
}
//Button under to tap
@IBAction func buttomButtonAction(sender: AnyObject) {
}
}发布于 2016-02-10 09:22:21
你检查过你的IBOutlet或IBAction连接了吗?该错误通常会导致名称不一致。
https://stackoverflow.com/questions/35298352
复制相似问题