我正在学习Udacity课程,该课程已经使用旧版Xcode进行了教学。
仍然试图找出与新版Xcode的差异。任何帮助表示赞赏。
谢谢大家!
button.frame = CGRect(x: 150, y: 250, width: 60, height: 60)
button.setTitle ("Click", for: .Normal)
button.setTitleColor(UIColor.blueColor(), forState: Normal)
self.view.addSubview(button)
显示以下错误消息:
Normal
在此处明确标记为使用未解析的标识符
normal
答案 0 :(得分:1)
在Swift 2中,你错过了一个点。
button.setTitle ("Click", for: .Normal)
button.setTitleColor(UIColor.blueColor(), forState: .Normal) // <-- Added dot.
在Swift 4.0中,有API更改。
button.setTitle("Click", for: .normal)
button.setTitleColor(.blue, for: .normal)