Declarar variables en Swift es fundamental para desarrollar aplicaciones en este lenguaje moderno y seguro. Swift utiliza las palabras clave var
y let
para declarar variables y constantes, lo que te permite gestionar datos de forma flexible y eficiente. A continuación, te explicamos cómo hacerlo.
En Swift, puedes declarar variables que pueden cambiar (var
) o constantes cuyo valor no cambiará (let
). La sintaxis básica es:
var nombreVariable: TipoDeDato = Valor
let nombreConstante: TipoDeDato = Valor
var nombre: String = "Juan"
let edad: Int = 30
print(nombre) // Salida: Juan
print(edad) // Salida: 30
var
y let
var
var contador: Int = 10
contador = 20
print(contador) // Salida: 20
let
let pi: Double = 3.1416
// pi = 3.14 // Esto generaría un error porque `pi` es una constante.
print(pi) // Salida: 3.1416
Swift puede inferir el tipo de dato a partir del valor asignado, lo que significa que no siempre es necesario especificarlo explícitamente.
var mensaje = "Hola, mundo" // Swift infiere que es de tipo String
let numero = 42 // Swift infiere que es de tipo Int
print(mensaje) // Salida: Hola, mundo
print(numero) // Salida: 42
Palabra clave | Propósito | Mutabilidad | Tipo explícito requerido |
---|---|---|---|
var
|
Declarar variables | Sí | Opcional |
let
|
Declarar constantes | No | Opcional |
var frutas: [String] = ["Manzana", "Banana", "Cereza"]
print(frutas[0]) // Salida: Manzana
let persona: [String: Any] = ["Nombre": "Ana", "Edad": 25]
print(persona["Nombre"]!) // Salida: Ana
var nombre = "Carlos"
var edad = 28
print("Me llamo \(nombre) y tengo \(edad) años.") // Salida: Me llamo Carlos y tengo 28 años.
Para más información, consulta la documentación oficial de Swift.
Jorge García
Fullstack developer