Junior — Middle
S jakými typy sbírek jste pracoval v praxi?
sobes.tech AI
Odpověď od AI
V praxi vývoje iOS je často třeba pracovat s různými kolekcemi ze standardní knihovny Swift:
- Array — seřazený seznam prvků, ke kterému lze přistupovat pomocí indexu. Používá se pro ukládání sekvencí dat.
- Set — neuspořádaná kolekce unikátních prvků, užitečná pro rychlé vyhledávání a eliminaci duplicit.
- Dictionary — kolekce párů klíč-hodnota, kde jsou klíče unikátní. Často se používá pro ukládání dat s rychlým přístupem přes klíč.
Příklad použití Array:
var fruits: [String] = ["Apple", "Banana", "Cherry"]
fruits.append("Date")
print(fruits[0]) // Apple
Také v UIKit a SwiftUI se kolekce používají pro zobrazování seznamů, například UITableViewDataSource pracuje s datovými poli.