Sobes.tech
Junior — Middle

Šta znači metoda subscript u kolekciji Set i kako se koristi?

sobes.tech АИ

Одговор од АИ

U Swift-u, metoda subscript u kolekciji Set omogućava pristup elementu koji je ekvivalentan prosleđenom ključu, ili dodavanje/brisanje elementa. Za razliku od niza, gde subscript radi po indeksu, u Set-u se subscript koristi za proveru prisustva elementa i njegovo zamenjivanje.

Primer upotrebe:

var fruits: Set = ["apple", "banana", "orange"]

// Provera prisustva elementa
if fruits["banana"] != nil {
    print("Banana je u skupu")
}

// Dodavanje elementa
fruits["grape"] = ()  // dodaje "grape"

// Brisanje elementa
fruits["apple"] = nil  // briše "apple"

Na ovaj način, subscript u Set-u omogućava lako rad sa elementima po vrednosti, a ne po indeksu.