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

数组排序-时间排序

作者: 哟_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;

    }

    相关文章

      网友评论

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

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