Vra

Ek wonder hoe om 'n NSFileManager lys om die resultate in die volgorde wat die Finder hulle sorteer vertoon kry. By verstek, hierdie kode:

NSFileManager *fileManager = [[NSFileManager alloc] init];

NSError *foundErrors = nil;

NSArray *contentsOfDockDirectory = [fileManager contentsOfDirectoryAtPath:@"/Users/me/Desktop error:&foundErrors];

genereer 'n NSArray dat dit bevat 'n lys in hierdie tipe van orde: 1, 100, 2, 200, ens, maar die Finder toon dit in dis korrek sorteer en dit is dus:. 1, 2, 100, 200, ens

Is daar 'n manier om óf NSArray of NSFileManager sorteer ten einde die notering in hierdie orde het?

Was dit nuttig?

Oplossing

Daar is 'n artikel in die String program gids genoem " Sortering snare soos Finder ", dit is presies wat jy soek.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top