首页 > 编程语言 > 详细

NSArray 排序

时间:2015-08-08 17:47:24      阅读:245      评论:0      收藏:0      [点我收藏+]

先研究一种方法

        NSMutableArray *array = [[NSMutableArray alloc] initWithCapacity:0];
        for (int i = 0; i < 10; i++) {
            int a = arc4random()%100;
            [array addObject:@(a)];
        }
        
        NSArray *sortedArray = [array sortedArrayUsingComparator:^NSComparisonResult(NSNumber *obj1,NSNumber *obj2) {
            if ([obj1 intValue] > [obj2 intValue]) {
                return NSOrderedDescending;
            }
            return (NSComparisonResult)NSOrderedAscending;
        }];
    NSLog(@"%@", sortedArray);

 

NSArray 排序

原文:http://www.cnblogs.com/code-changeworld/p/4713367.html

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