J'essaie de trier une liste de valeurs CLLocationDistance
par distance la plus proche (ordre croissant). J'ai d'abord converti les valeurs à NSString
objets afin que je puisse utiliser le genre suivant:Tri d'un tableau de valeurs doubles ou CLLocationDistance sur l'iPhone
NSArray *sortedArray;
sortedArray = [distances sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)];
NSString ne peut pas trier sur la valeur numérique.
Comment puis-je définir une liste de valeurs numériques dans l'ordre croissant?
devrait probablement utiliser la version des blocs de nos jours – slf
Comment le feriez-vous dans swift? –
@ AndriusSteponavičius http://stackoverflow.com/questions/25769107/sort-nsarray-with-sortedarrayusingcomparator – slf