Sobes.tech
Junior — Middle

Leg uit wat een gegevensstructuur 'woordenboek' is en hoe deze wordt gebruikt

sobes.tech AI

Antwoord van AI

Een woordenboek is een gegevensstructuur die paren van sleutel en waarde opslaat. Elke sleutel is uniek en gekoppeld aan een specifieke waarde. In iOS worden de klassen NSDictionary (onveranderlijk) en NSMutableDictionary (veranderlijk) gebruikt voor woordenboeken.

Woordenboeken maken het mogelijk om snel een waarde te vinden op basis van de sleutel, wat handig is voor het opslaan van instellingen, parameters of gegevens waarbij de relatie tussen elementen belangrijk is.

Voorbeeld van het gebruik van een woordenboek in Objective-C:

NSDictionary *person = @{@"name": @"Ivan", @"age": @30};
NSString *name = person[@"name"]; // "Ivan"
NSNumber *age = person[@"age"]; // 30

Woordenboeken worden veel gebruikt voor het structureren van gegevens, het doorgeven van parameters en het opslaan van configuraties.