Sobes.tech
Junior

Milyen adattípussal valósulnak meg az opcionális értékek (Optional) Swiftben?

sobes.tech MI

Válasz az MI-től

Az Optional egy két esetet tartalmazó (enum) típusként van megvalósítva:

enum Optional<Wrapped> {
    case none // Azt jelzi, hogy nincs érték
    case some(Wrapped) // A jelenlévő érték tárolására szolgál
}

Ahol a Wrapped egy általános típus, amely a Optional-ba csomagolható érték típusát képviseli.