NSArray *array = [NSArray arrayWithObjects:@"2",@"3",@"1",@"4",nil];
NSArray *new_array = array;
NSLog(@"%@", new_array);
new_array = [array sortedArrayUsingComparator:^(id s1, id s2) {return [s2 compare:s1];} ];
NSLog(@"%@", new_array);
new_array = [array sortedArrayUsingSelector:@selector(compare:)];
NSLog(@"%@", new_array);
结果
2012-09-20 17:54:58.458 Photo Collage[45035:17903] (
2,
3,
1,
4
)
2012-09-20 17:54:58.458 Photo Collage[45035:17903] (
4,
3,
2,
1
)
2012-09-20 17:54:58.458 Photo Collage[45035:17903] (
1,
2,
3,
4
)