Reputation: 39
Here is my code :
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
}
Here is the exact error : Cannot assign to value: 'result' is a 'let' constant
Thanks in advance! - Rookie here... ;) -
Upvotes: 0
Views: 1873
Reputation: 2407
You are trying to set value to your InputValue which is read only. You should change your method like this:
func add() -> Double {
return firstNumber + secondNumber
}
Upvotes: 2