Junior — Middle
Que tipo de dado é normalmente usado para implementar valores opcionais?
sobes.tech IA
Resposta da IA
No Swift, o tipo Optional é usado para representar valores opcionais. Ele permite que uma variável contenha um valor de um tipo específico ou seja nil (ausência de valor).
Exemplo:
var name: String? = "Ivan"
name = nil // agora a variável não contém valor
Os opcionais são implementados como uma enumeração com dois estados: .some(valor) e .none (nil). Isso ajuda a trabalhar de forma segura com a possível ausência de dados.