Junior — Middle
Welke datatypes worden meestal gebruikt voor het implementeren van optionele waarden?
sobes.tech AI
Antwoord van AI
In Swift wordt het type Optional gebruikt om optionele waarden weer te geven. Het stelt een variabele in staat om een waarde van een bepaald type te bevatten of nil (geen waarde).
Voorbeeld:
var name: String? = "Ivan"
name = nil // nu bevat de variabele geen waarde
Optionals worden geïmplementeerd als een enumeratie met twee toestanden: .some(waarde) en .none (nil). Dit helpt om veilig om te gaan met mogelijke afwezigheid van gegevens.