Junior — Middle
Explique ce qu'est une structure de données appelée 'dictionnaire' et comment elle est utilisée.
sobes.tech IA
Réponse de l'IA
Un dictionnaire est une structure de données qui stocke des paires clé-valeur. Chaque clé est unique et associée à une valeur spécifique. Sur iOS, les dictionnaires utilisent la classe NSDictionary (immutable) et NSMutableDictionary (mutable).
Les dictionnaires permettent de trouver rapidement une valeur par sa clé, ce qui est pratique pour stocker des paramètres, des réglages ou tout type de données où l'association entre éléments est importante.
Exemple d'utilisation d'un dictionnaire en Objective-C :
NSDictionary *person = @{@"name": @"Ivan", @"age": @30};
NSString *name = person[@"name"]; // "Ivan"
NSNumber *age = person[@"age"]; // 30
Les dictionnaires sont largement utilisés pour structurer des données, transmettre des paramètres et stocker des configurations.