Intern
¿Cuál es la diferencia entre var y let en Swift?
sobes.tech AI
Respuesta de la IA
var declara una variable cuyo valor puede ser cambiado. let declara una constante cuyo valor no puede ser cambiado después de la inicialización.
// Declaración de una variable - su valor puede cambiar
var variableMutable = 10
variableMutable = 20 // Ok
// Declaración de una constante - su valor no puede cambiar
let constanteInmutable = 30
// constanteInmutable = 40 // Error: No se puede asignar a un valor de 'let'
El uso de let es preferible cuando se garantiza que el valor no cambiará, ya que esto aumenta la seguridad del código y potencialmente permite al compilador realizar optimizaciones.