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