Мне интересно, как получить список NSFileManager для отображения результатов в том порядке, в котором Finder их сортирует. По умолчанию этот код:
NSFileManager *fileManager = [[NSFileManager alloc] init];
NSError *foundErrors = nil;
NSArray *contentsOfDockDirectory = [fileManager contentsOfDirectoryAtPath:@"/Users/me/Desktop error:&foundErrors];
Генерирует NSArray, который перечисляет его в следующем порядке: 1, 100, 2, 200 и т. Д. Однако Finder показывает его в правильной сортировке, поэтому: 1, 2, 100, 200 и т. Д. *
Есть ли способ сортировки NSArray или NSFileManager, чтобы листинг был в этом порядке?