Ich frage mich, wie man eine NSFileManager Auflistung erhält, um die Ergebnisse in der Reihenfolge anzuzeigen, in der der Finder sie sortiert. Standardmäßig ist dieser Code:Sortieren NSFileManager Ergebnisse
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSError *foundErrors = nil;
NSArray *contentsOfDockDirectory = [fileManager contentsOfDirectoryAtPath:@"/Users/me/Desktop error:&foundErrors];
Erzeugt eine NSArray, die es in dieser Art der Reihenfolge auflistet: 1, 100, 2, 200, usw. jedoch der Finder zeigt es darin korrekte Sortierung ist, so ist es: 1, 2, 100, 200 usw.
Gibt es eine Möglichkeit, entweder NSArray oder NSFileManager zu sortieren, um die Auflistung in dieser Reihenfolge zu erhalten?
Danke! Es funktioniert super! Frage nur, aber ist dieser Code Open Source und ist es notwendig, dass ich Kredit gebe? – PF1
Apples Lizenz für Code-Beispiele ist auf den längeren Codebeispielen, und es kann auch für die kleineren Schnipsel gelten. Nützlicher, wenn das eine Sorge ist, ich habe gerade das Schnipsel gelesen und lerne die Technik, dann schreibe meinen eigenen Originalcode mit dieser Technik. –
Daumen hoch & Danke! –