Est-il possible de stocker plusieurs objets pour un seul index dans un NSArray?plusieurs objets pour un seul index dans un NSArray
Répondre
Bien sûr, il y a beaucoup de façons de le faire avec l'être le plus commun d'attribuer un dictionnaire à chaque élément de tableau
Oui, vous voulez probablement juste d'avoir un NSArray
de NSMutableArray
s. Vous pouvez ensuite appeler quelque chose comme ceci:
[[array objectAtIndex:2] addObject:obj];
ou
[[array objectAtIndex:2] objectAtIndex:1];
Au lieu de addObject, ne devriez-vous pas utiliser setObject: forKey :? ObjectAtIndex doit-il être objectForKey? –
'setObject: forKey:' est pour les dictionnaires, la réponse de cool_me5000 utilise deux tableaux – imaginaryboy
ont peut-être un point d'index à un autre NSArray avec plusieurs entrées? – seand