Junior
Kodunuzda sözlük (dictionary) kullanacağınız durumlar nelerdir?
sobes.tech yapay zeka
AI'dan gelen yanıt
- Anahtarlar benzersiz olan "anahtar-değer" çiftlerini depolamak için.
- Anahtar kullanılarak hızlı veri araması gerektiğinde.
- JSON nesnelerini temsil etmek için (Swift:
[String: Any]). - Geçici ayar veya veri depolamaları oluştururken.
- Belirli bir kritere göre (anahtar) verileri gruplamak için.
// Kullanıcı ayarlarını depolamak için sözlük kullanımı örneği
let userSettings: [String: Any] = [
"theme": "dark",
"fontSize": 16,
"notificationsEnabled": true
]
// Anahtar ile değer alma
if let theme = userSettings["theme"] as? String {
print("Tema: \(theme)")
}