2010-08-17 7 views

Répondre

0
NSArray *newArray = [NSArray arrayWithObject:[oldArray objectAtIndex:1]]; 

Edit: pour répondre à ce commentaire:

NSArray *bigArray = [NSArray arrayWithObjects:newArray1, newArray2, nil]; 

maintenant sur une note de style, vous réalisez la première ligne de code fait un tableau avec seulement 1 objet en elle? il n'y a vraiment pas besoin de créer ce tableau. vous pouvez simplement référencer l'objet dont vous avez besoin depuis votre tableau d'origine, et si vous voulez mettre plusieurs objets dans le bigArray, vous pouvez le faire. (Vous créez une couche supplémentaire de NSArray qui ne semble pas du tout nécessaire.)

+0

Ok, disons que si je fais un autre de ces tableaux, comment puis-je faire une super-classe qui inclut ces deux tableaux. permet de dire si je veux inclure plus newArray dans un bigArray –

+0

modifié pour répondre à votre commentaire. –

+0

ok attend j'ai été confus je veux que ce tableau soit en mesure d'enregistrer des éléments à tableview didselectindexpath chemin. Je continue de recevoir des plantages en utilisant ce code NSMutableArray * favorites = [NSMutableArray addObject: [myList objectAtIndex: 1]]; comment devrais-je procéder en ajoutant des éléments individuels à un plus grand tableau pour charger les favoris? –

Questions connexes