尝试将以下代码升级到Swift 3时遇到了一个问题。
我该如何解决这个问题?
@IBAction func Quit(_ sender: AnyObject) {
NSApplication.shared().terminate(self)
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
//INSERT DATE & TIME
labeldate.stringValue = DateFormatter.localizedString(from: Date(), dateStyle: DateFormatter.Style.full, timeStyle: DateFormatter.Style.none)
}
override var representedObject: AnyObject? {
didSet {
// Update the view, if already loaded.
}
它说:
属性'representObject'的类型为'AnyObject?'不能覆盖类型为“Any?”的属性
我可以使用什么呢?
答案 0 :(得分:2)
您需要在代码中更改以下内容
override var representedObject: Any? {
didSet {
// Update the view, if already loaded.
}
}