首页 > 编程语言 > 详细

数组排序

时间:2018-08-14 13:54:28      阅读:268      评论:0      收藏:0      [点我收藏+]
 NSMutableArray *copyArray =[NSMutableArray arrayWithArray:tempArray];
    [copyArray sortUsingComparator:^NSComparisonResult(id obj1, id obj2) {

        ChannelAnalyseInfo *info1 = (ChannelAnalyseInfo *)obj1;

        ChannelAnalyseInfo *info2 = (ChannelAnalyseInfo *)obj2;


       NSInteger m1 =  info1.totalQuantity;
        NSInteger m2 = info2.totalQuantity;


        /**
         *  必须换成整型,字符串对比会不准

         */

        if (m1<m2) {

            return NSOrderedAscending;

        }else if(m1>m2){

            return NSOrderedDescending;

        }else{

            return NSOrderedSame;


        }
    }];

数组排序

原文:https://www.cnblogs.com/guligei/p/9473841.html

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