1、oc中使用系统的block方法排序
NSMutableArray *mArray=@[@"4",@"6",@"5",@"8",@"7"];
[mArray sortUsingComparator:^NSComparisonResult(id obj1, id obj2) {
return [obj1 compare:obj2];
}];
其中 排序的顺序是升序还是降序 取决于 return [obj1 compare:obj2]; 中 obj1 和 obj2 的前后位置 obj1 在前就是升序 ;
更多排序可以访问以下地址
http://my.oschina.net/pengloo53/blog/173810#OSC_h4_1