Lorsque vous spécifiez plusieurs descripteurs de tri:descripteurs de tri multiples
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:lastName, firstName, age, nil];
Say nom, prénom et l'âge sont tous de type NSSortDescriptor et avoir des clés suggérés par leur nom.
Je veux juste comprendre ce qui se passera quand je le ferai. Dire que j'ai quelques données de base (liste de personnes, par exemple) et je le trier en utilisant ces descripteurs de tri. Va-t-il essayer de trier les noms de famille en premier, puis si les noms sont les mêmes, essayez de trier (juste les enregistrements dont le nom est le même) par les prénoms, puis les noms et prénoms sont les mêmes , il essayera de trier (juste pour ces disques) par âge en dernier recours. Ou va-t-il trier la liste par ordre de nom de famille, puis revenir en arrière et trier à nouveau par prénom, puis revenir et trier par âge?
Parfait, exactement ce dont j'avais besoin. –