/ / No se puede asignar a un valor si es una constante let - ERROR - swift, variables, xcode7, let

No se puede asignar a un valor si es una constante let - ERROR - swift, variables, xcode7, let

Aquí está mi código:

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

}

Aquí está el error exacto: No se puede asignar a un valor: "resultado" es una constante "dejar"

¡Gracias por adelantado! - Aquí novato ...;) -

Respuestas

2 para la respuesta № 1

Está intentando establecer un valor en su InputValue, que es de solo lectura. Deberías cambiar tu método así:

func add() -> Double {

return firstNumber + secondNumber

}