oc中数组排序方法

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




你可能感兴趣的:(iOS)