NSArray *sry_img = [[NSArray alloc] initWithObjects:@"frame_18@3x.png",@"frame_17@3x.png",@"frame_1222@3x.png",@"frame_10@3x.png",@"frame_3@3x.png",@"frame_4@3x.png",@"frame_4@3x.png",@"frame_1@3x.png",@"frame_4@3x.png",@"frame_4@3x.png",nil];
NSArray *sortedStrings = [sry_img sortedArrayUsingSelector:@selector(localizedStandardCompare:)];
NSLog(@"%@",sortedStrings);
Enjy .......
Но localizedStandardCompare:, добавленный в 10.6, должен использоваться всякий раз, когда имена файлов или другие строки представлены в списках и таблицах, где сортировка по типу Finder уместна,Точное поведение этого метода может быть изменено в будущих выпусках и будет отличаться при разных локализациях, поэтому клиенты не должны зависеть от точного порядка сортировки строк.