@IBAction func displayResult(sender: AnyObject) {
var area = (heightTextField.text as NSString).floatValue * (baseTextField.text as NSString).floatValue
resultLabel.text = string(area)
}
上面的代码给出了错误“无法找到接受提供的参数的'init'的重载”。
我该怎么做才能让它发挥作用?
答案 0 :(得分:1)
resultLabel.text = "(\area)"
改为创建字符串表示。
答案 1 :(得分:1)
String
应该大写。
resultLabel.text = String(area)