码迷,mamicode.com
首页 > 编程语言 > 详细

NSArray 排序

时间:2015-08-08 17:48:59      阅读:122      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!