数组排序系列 sortedArrayUsingComparator

//将时间按从早到晚排序

传进来的是一个装有NSDate的数组

- (NSArray *)sortTime:(NSArray *)array{

    

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

        NSDate *date1 = (NSDate *)obj1;

        NSDate *date2 = (NSDate *)obj2;

        return -[date1compare:date2];

    }];

    return arr; //返回的是排好顺序的数组

}

你可能感兴趣的:(ios,排序,数组,ios开发)