Segurança contra nulos · 5.2
if let
Todas as lições estão abertas — pule quando precisar.
if let faz o unwrap de um opcional de forma segura:
let value: int? = 42
if let v = value {
print("Valor: {v}") // só executa se não for nil
} else {
print("Era nil")
}Objetivo: Use if let para imprimir o tamanho de um nome opcional, ou "Nome não fornecido" se nil.
lição-5-2.zolo
Saída do programa
Execute o código para ver a saída