Je suis en train d'écrire un programme pour mon iphone et ai une question.
laisse dire que j'ai classe nommée my_objTableau de pointeurs en Objective-C utilisant NSArray
class my_obj
{
NSString *name;
NSinteger *id;
NSinteger *foo;
NSString *boo;
}
maintenant j'allouent 100 objets de types my_obj et les insérer à la matrice à partir du type NSArray.
Ensuite, je veux trier le tableau de deux façons différentes. un par le nom et le second par
l'id.
je veux allouer deux autres tableaux à partir du type NSArray
*arraySortByName
*arraySortById
ce que je dois faire si je veux juste les tableaux triés à être référencés au tableau d'origine
donc je vais obtenir deux tableaux triés que pointez sur le tableau d'origine (qui n'a pas changé!)
Je ne veux pas d'allouer 100 autres objets à chaque tableau trié.
Dans quelle langue la classe est-elle déclarée? Est-ce censé être C++? –