Sobes.tech
Junior

Kādās situācijās jūs izmantosiet vārdnīcu (dictionary) savā kodā?

sobes.tech AI

Atbilde no AI

  • Unikālu atslēgu pāru "atslēga-vērtība" glabāšanai.
  • Kad nepieciešama ātra datu meklēšana pēc atslēgas.
  • JSON objektu attēlošanai (Swift: [String: Any]).
  • Izveidojot pagaidu iestatījumu vai datu glabātuves.
  • Datu grupēšanai pēc noteikta kritērija (atslēgas).
// Piemērs, kā izmantot vārdnīcu lietotāja iestatījumu glabāšanai
let userSettings: [String: Any] = [
    "theme": "dark",
    "fontSize": 16,
    "notificationsEnabled": true
]

// Vērtības iegūšana pēc atslēgas
if let theme = userSettings["theme"] as? String {
    print("Tēma: \(theme)")
}