Segurança contra nulos · 5.1
Tipos Opcionais
Todas as lições estão abertas — pule quando precisar.
Em Zolo, nil só pode ser atribuído a tipos opcionais (T?):
let name: str? = "Alice"
let empty: str? = nil
// ?? fornece valor padrão
let result = empty ?? "desconhecido"
print(result) // desconhecidoObjetivo: Use ?? para imprimir o nome do usuário ou "Anônimo" se for nil.
lição-5-1.zolo
Saída do programa
Execute o código para ver a saída