Junior
Kodda qaysi hollarda lug'at (dictionary) dan foydalanasiz?
sobes.tech AI
AIdan javob
- Kalitlar yagona bo‘lishi kerak bo‘lgan "kalit-qiymat" juftlarini saqlash uchun.
- Kalit bo‘yicha ma’lumotlarni tezda qidirish talab qilinadigan hollarda.
- JSON ob’ektlarini ifodalash uchun (Swift:
[String: Any]). - Vaqtinchalik sozlamalar yoki ma’lumotlar saqlash uchun.
- Ma’lumotlarni belgilangan mezon (kalit) bo‘yicha guruhlash uchun.
// Foydalanuvchi sozlamalarini saqlash uchun lug‘at misoli
let userSettings: [String: Any] = [
"theme": "dark",
"fontSize": 16,
"notificationsEnabled": true
]
// Kalit bo‘yicha qiymat olish
if let theme = userSettings["theme"] as? String {
print("Mavzu: \(theme)")
}