Seguridad ante valores nulos · 5.1
Tipos Opcionales
Todas las lecciones están abiertas: salta cuando lo necesites.
En Zolo, nil solo puede ser asignado a tipos opcionales (T?):
let name: str? = "Alice"
let empty: str? = nil
// ?? proporciona valor por defecto
let result = empty ?? "desconocido"
print(result) // desconocidoObjetivo: Usa ?? para imprimir el nombre del usuario o "Anónimo" si es nil.
lección-5-1.zolo
Salida del programa
Ejecuta el código para ver la salida