这是我的代码:
var firstNumber: Double
var secondNumber: Double
var result: Double
var delegate: ComputeDelegate!
init(delegate: ComputeDelegate){
self.delegate = delegate
}
func add(result: Double) -> Double {
result = firstNumber + secondNumber
return result
}
这是确切的错误:无法赋值:'result'是'let'常量
提前致谢! - 这里的菜鸟......;) -
答案 0 :(得分:2)
您正在尝试将值设置为只读的InputValue。你应该像这样改变你的方法:
func add() -> Double {
return firstNumber + secondNumber
}