【发布时间】:2017-01-25 08:24:16
【问题描述】:
我的代码成功构建但显示错误:
2017-01-25 14:05:06.645 项目 4[2500:109254] *** 终止应用程序到期 未捕获的异常“NSUnknownKeyException”,原因: '[ setValue:forUndefinedKey:]:这个类不是键值 关键图像chg的编码兼容。
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var myImageView: UIImageView!
@IBOutlet weak var switchController: UISwitch!
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
@IBAction func segmentChanged(_ sender: UISegmentedControl) {
print(sender.selectedSegmentIndex)
}
@IBAction func switchimgchng(_ sender: UISwitch) {
if switchController.isOn == true {
myImageView.image = UIImage(named: "appleBlack.png")
}
}
}
【问题讨论】:
-
你的错误日志错误在哪里?????????
-
2017-01-25 14:05:06.645 项目 4[2500:109254] *** 由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[
setValue: forUndefinedKey:]: 这个类不符合 key imagechg 的键值编码。' -
@sdp 请编辑您的帖子和其中的错误 :)