oc-Foundation框架-NSString-常用排序方法

 NSArray *array=[NSArray arrayWithObjects:@"2",@"4",@"3",@"1",@"2", nil];
    array=[array sortedArrayUsingSelector:@selector(compare:)];//这个是有指定比较方法的,并且默认的就是从小到大,当其他对象比较的时候,就按照nsstring中的比较方法仿写就是,注意点就是传参(自己本身),返回类型一致,方法名就自己定义

 

array=[array sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
        
    }];//利用block来排序,比较和返回的和nsstring方法一致nsorderedsame

 

posted @ 2014-03-24 22:19  离子  阅读(263)  评论(0编辑  收藏  举报