斯威夫特:' =='不是前缀一元运算符

时间:2017-01-09 14:41:11

标签: swift

我正在构建一个简单的swift 3应用程序,因为我现在正在学习它,我收到此错误'==' is not a prefix unary operator

这是我的代码

@IBAction func convertClicked(_ sender: Any) {
    if let result = tempEntry.text {
        if(result =="") {
            return
        } else {
            if let num = Double(result) {
                let output = num * (9/5) + 32
                ResultLabel.text = String(output)
            }
        }
    }
}

1 个答案:

答案 0 :(得分:4)

尝试在'=='之后添加空格。

而不是:

if(result =="") {

尝试:

if(result == "") {