Junior — Middle
Quale tipo di dato viene solitamente utilizzato per implementare valori opzionali?
sobes.tech AI
Risposta dell'AI
In Swift, il tipo Optional viene utilizzato per rappresentare valori opzionali. Permette a una variabile di contenere un valore di un tipo specifico o di essere nil (assenza di valore).
Esempio:
var name: String? = "Ivan"
name = nil // ora la variabile non contiene valore
Gli opzionali sono implementati come un enumerazione con due stati: .some(valore) e .none (nil). Questo aiuta a lavorare in modo sicuro con la possibile assenza di dati.