Sobes.tech
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.