Je me demande comment obtenir une liste NSFileManager pour afficher les résultats dans l'ordre dans lequel le Finder les trie. Par défaut, ce code:Trier NSFileManager Résultats
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSError *foundErrors = nil;
NSArray *contentsOfDockDirectory = [fileManager contentsOfDirectoryAtPath:@"/Users/me/Desktop error:&foundErrors];
Génère un NSArray qu'il énumère dans ce type d'ordre: 1, 100, 2, 200, etc. Cependant, le Finder, il montre dans son tri correct il est donc: 1, 2, 100, 200, etc.
Existe-t-il un moyen de trier NSArray ou NSFileManager afin d'avoir la liste dans cet ordre?
Merci! Cela fonctionne très bien! Je demande juste, mais est-ce que le code source est ouvert et est-ce que je dois donner crédit? – PF1
La licence d'Apple pour les exemples de code se trouve sur les exemples de code les plus longs, et peut également s'appliquer aux plus petits. Plus utilement, si c'est un souci, je lirais simplement l'extrait et j'apprendrais la technique, puis écrirais mon propre code original avec cette technique. –
thumb up & thanks! –