Junior — Middle
Vysvetlite, čo je dátová štruktúra 'slovník' a ako sa používa
sobes.tech AI
Odpoveď od AI
Slovník je dátová štruktúra, ktorá uchováva páry kľúč-hodnota. Každý kľúč je jedinečný a je spojený s určitým hodnotou. V iOS sa pre slovníky používajú triedy NSDictionary (nezmenný) a NSMutableDictionary (zmenný).
Slovníky umožňujú rýchle nájdenie hodnoty podľa kľúča, čo je užitočné pre ukladanie nastavení, parametrov alebo akýchkoľvek dát, kde je dôležitá väzba medzi prvkami.
Príklad použitia slovníka v Objective-C:
NSDictionary *person = @{@"name": @"Ivan", @"age": @30};
NSString *name = person[@"name"]; // "Ivan"
NSNumber *age = person[@"age"]; // 30
Slovníky sa široko používajú na štruktúrovanie dát, prenos parametrov a ukladanie konfigurácií.