Junior — Middle
С какви видове колекции сте работили на практика?
sobes.tech AI
Отговор от AI
В практиката на iOS разработката често се налага да работите с различни колекции от стандартната библиотека на Swift:
- Array — подреден списък от елементи, към които може да се достъпва по индекс. Използва се за съхранение на последователности от данни.
- Set — неупорядочена колекция от уникални елементи, полезна за бързо търсене и за избягване на дублиране.
- Dictionary — колекция от двойки ключ-стойност, където ключовете са уникални. Често се използва за съхранение на данни с бърз достъп чрез ключ.
Пример за използване на Array:
var fruits: [String] = ["Apple", "Banana", "Cherry"]
fruits.append("Date")
print(fruits[0]) // Apple
В UIKit и SwiftUI също се използват колекции за показване на списъци, например, UITableViewDataSource работи с масиви от данни.