Sobes.tech
Junior

Cu ce tip de date sunt implementate valorile opționale (Optional) în Swift?

sobes.tech AI

Răspuns de la AI

Optional este implementat ca o enumerare (enum) cu două cazuri:

enum Optional<Wrapped> {
    case none // Se folosește pentru a indica absența unei valori
    case some(Wrapped) // Se folosește pentru a stoca o valoare prezentă
}

Unde Wrapped este un tip generic care reprezintă tipul valorii ce poate fi încapsulată în Optional.