Junior
Kokiais atvejais naudosite žodyną (dictionary) savo kode?
sobes.tech AI
Atsakymas iš AI
- Unikalūs raktai turinčių porų "raktas-reikšmė" saugojimui.
- Kai reikalingas greitas duomenų paieška pagal raktą.
- JSON objektų atvaizdavimui (Swift:
[String: Any]). - Laikiniems nustatymų ar duomenų saugykloms kurti.
- Duomenų grupavimui pagal tam tikrą kriterijų (raktą).
// Pavyzdys, kaip naudoti žodyną naudotojo nustatymų saugojimui
let userSettings: [String: Any] = [
"theme": "dark",
"fontSize": 16,
"notificationsEnabled": true
]
// Reikšmės gavimas pagal raktą
if let theme = userSettings["theme"] as? String {
print("Temos: \(theme)")
}