Sobes.tech
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.