Sobes.tech
Junior — Middle

Koji tip podataka se obično koristi za implementaciju opcionalnih vrednosti?

sobes.tech АИ

Одговор од АИ

U Swift-u, tip Optional se koristi za predstavljanje opcionalnih vrednosti. Omogućava promenljivoj da sadrži vrednost određenog tipa ili da bude nil (nepostojanje vrednosti).

Primer:

var name: String? = "Ivan"
name = nil // sada promenljiva ne sadrži vrednost

Opcionalni su implementirani kao enumeracija sa dva stanja: .some(vrednost) i .none (nil). Ovo pomaže sigurno raditi sa mogućim nedostatkom podataka.