Comment créer un NSDictionary qui contient un tableau pour chaque touche?
Je voulais savoir comment (si c'est possible) pour créer un NSDictionary qui détient un NSArray pour chaque touche.
Quelque chose comme ça:
@"FirstKey" - [0], [1], [2], [3]
@"SecondKey" - [0], [1], [2], [3]
@"ThirdKey" - [0], [1], [2], [3]
@"FourthKey" - [0], [1], [2], [3]
Espère que vous avez compris l'idée, merci d'avance!
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ajouter
NSArray
instances (ou toute autre collection) en tant que valeurs d'unNSDictionary
:Alternativement, si vous n'avez pas trop de clés/valeurs:
Qui est tout à fait possible. Façon la plus simple est de créer votre NSArray et puis juste ajouter que comme l'objet de la clé de votre NSDictionary
[NSDictionary initWithObjectsAndKeys:[NSArray arrayWithObjects:@"One",@"Two",nil], @"FirstKey", nil];
Oui, vous pouvez stocker n'importe quel objet dans un dictionnaire. Pour les valeurs numériques, vous aurez besoin de les stocker en tant que NSValue ou NSNumber objets.