Junior — Middle
Mohol by ste vysvetliť, čo sa rozumie pod kolekciami v programovaní?
sobes.tech AI
Odpoveď od AI
V programovaní sú kolekcie dátové štruktúry, ktoré umožňujú uloženie a správu skupín prvkov. Zjednodušujú prácu s množstvom objektov tým, že poskytujú pohodlné metódy na pridávanie, odstraňovanie, vyhľadávanie a prechádzanie prvkov.
V iOS a Swift patria medzi hlavné kolekcie:
- Array — zoradený zoznam prvkov rovnakého typu.
- Set — neusporiadaná množina jedinečných prvkov.
- Dictionary — kolekcia párov kľúč-hodnota.
Príklad použitia poľa v Swift:
var numbers: [Int] = [1, 2, 3]
numbers.append(4) // Pridanie prvku
for number in numbers {
print(number)
}