Sobes.tech
Junior — Middle

Milyen típusú gyűjteményeken dolgozott a gyakorlat során?

sobes.tech MI

Válasz az MI-től

Az iOS fejlesztés gyakorlatában gyakran kell különböző gyűjteményekkel dolgozni a Swift standard könyvtárából:

  • Array — egy rendezett elemlista, amely index alapján elérhető. Adatsorozatok tárolására használják.
  • Set — egy nem rendezett, egyedi elemekből álló gyűjtemény, amely gyors keresést és duplikátumok elkerülését teszi lehetővé.
  • Dictionary — kulcs-érték párok gyűjteménye, ahol a kulcsok egyediek. Gyakran használják adatok gyors elérésére kulcs szerint.

Array használatának példája:

var fruits: [String] = ["Apple", "Banana", "Cherry"]
fruits.append("Date")
print(fruits[0]) // Apple

A UIKit és SwiftUI esetében is gyűjteményeket használnak listák megjelenítésére, például a UITableViewDataSource adatokatömbökkel dolgozik.