首页 > 编程语言 > 详细

数组排序

时间:2016-01-07 16:32:00      阅读:238      评论:0      收藏:0      [点我收藏+]

//数组内元素排序

        NSArray *arr=@[@"b",@"c",@"a",@"t",@"f",@"h",@"m"];

        NSArray *sortarr=[arr sortedArrayUsingSelector:@selector(compare:)];//从小到大排序

        for (id str in sortarr) {

            NSLog(@"%@",str);

        }

        //数组排序 - -block

        NSComparator sortBlock=^(id obj1,id obj2)

        {

            return [obj1 compare:obj2];

        };

        NSArray *sortArray=[arr sortedArrayUsingComparator:sortBlock];

        for (id str1 in sortArray) {

            NSLog(@"%@",str1);

        }

    }

数组排序

原文:http://www.cnblogs.com/hz-1521049517/p/5110073.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!