美文网首页
数组排序-时间排序

数组排序-时间排序

作者: 哟_fc88 | 来源:发表于2020-04-09 18:37 被阅读0次

object1.msgTime是获取的时间戳

// 时间排序

-(NSArray*)paixuArr:(NSArray *)arr{

NSArray * array=[arr sortedArrayUsingComparator:^NSComparisonResult(id obj1,id obj2) {

EMConversationModel *object1 = (EMConversationModel *)obj1;

EMConversationModel *object2 = (EMConversationModel *)obj2;

if ([object1.msgTime doubleValue] < [object2.msgTime doubleValue]) {

                   return NSOrderedDescending;

   } else if ([object1.msgTime doubleValue] > [object2.msgTime doubleValue]) {

                return NSOrderedAscending;

     }

              return NSOrderedSame;

}];

return array;

}

相关文章

  • 学习算法第三天 —— 排序

    题目:对数组进行排序冒泡排序插入排序快速排序归并排序 题目 对一个数组进行排序,所有的方法: 冒泡排序 时间复杂度...

  • iOS 各种排序

    数组排序 数组中字典排序 数组中字典按照某个value排序 排序方法

  • 数组排序

    数组排序 数组排序入门果断用Arrays.sort();第一比赛 遇到排序节省时间 ...

  • 数组排序-时间排序

    object1.msgTime是获取的时间戳 // 时间排序 -(NSArray*)paixuArr:(NSArr...

  • Java 数组的排序、逆序

    数组的排序、逆序测试数据 数组选择排序 数组冒泡排序 数组逆序

  • PHP排序算法

    排序算法 冒泡排序(数组排序) 快速排序(数组排序) 参考 http://www.cnblogs.com/enia...

  • 数组排序

    数组排序 sort排序 冒泡排序 快速排序 插入排序

  • 数组相关处理函数2

    冒泡排序法 快速排序法 数组排序函数 ksort 对数组按照键名排序 krsort 键名降序排序 asort 对数...

  • C#入门(数组排序,二维数组,锯齿数组,输出蛇形矩阵)

    数组排序 冒泡排序 冒泡排序是数组的基础排序方法 int[] intArray = { 1, 5, 5, 79, ...

  • 2018-01-14

    php数组排序 sort() - 以升序对数组排序 rsort() - 以降序对数组排序 asort() - 根据...

网友评论

      本文标题:数组排序-时间排序

      本文链接:https://www.haomeiwen.com/subject/fjkhmhtx.html