Junior
Milyen esetekben fogsz szótárat (dictionary) használni a kódodban?
sobes.tech MI
Válasz az MI-től
- Kulcs-érték párok tárolására, ahol a kulcsok egyediek.
- Amikor gyors keresésre van szükség adatok között kulcs alapján.
- JSON objektumok ábrázolására (Swift:
[String: Any]). - Ideiglenes beállítási vagy adattárolók létrehozásakor.
- Az adatok csoportosítására egy meghatározott kritérium szerint (kulcs).
// Példa szótár használatára a felhasználói beállítások tárolására
let userSettings: [String: Any] = [
"theme": "dark",
"fontSize": 16,
"notificationsEnabled": true
]
// Érték lekérése kulcs alapján
if let theme = userSettings["theme"] as? String {
print("Téma: \(theme)")
}