No se puede asignar a un parámetro.

He declarado una función

func someFunction(parameterName: Int) {
    parameterName = 2  //Cannot assign to let value parameter Name
    var a = parameterName
}

e intento asignarle un valor durante el tiempo de ejecución, pero me da el error "No se puede asignar para permitir el valor del parámetro Nombre".

¿El nombre del parámetro es constante por defecto? ¿Puedo cambiarlo a una variable?

Respuestas a la pregunta(2)

Su respuesta a la pregunta