Junior — Middle
Magyarázza el, mi az a 'szótár' adatstruktúra és hogyan használják
sobes.tech MI
Válasz az MI-től
Egy szótár olyan adatszerkezet, amely kulcs-érték párokat tárol. Minden kulcs egyedi, és egy adott értékhez kapcsolódik. iOS-ben a szótárakhoz az NSDictionary (nem módosítható) és az NSMutableDictionary (módosítható) osztályokat használják.
A szótárak lehetővé teszik az érték gyors megtalálását a kulcs alapján, ami hasznos beállítások, paraméterek vagy bármilyen adatok tárolására, ahol fontos az elemek közötti kapcsolat.
Példa szótár használatára Objective-C-ben:
NSDictionary *person = @{@"name": @"Ivan", @"age": @30};
NSString *name = person[@"name"]; // "Ivan"
NSNumber *age = person[@"age"]; // 30
A szótárak széles körben használatosak az adatok strukturálására, paraméterek átadására és konfigurációk tárolására.