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

数组排序

时间:2018-08-14 14:25:05      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:rtu   必须   with   ota   else   int   table   integer   code   

 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;


        }
    }];

数组排序

标签:rtu   必须   with   ota   else   int   table   integer   code   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!