iOS Model数组排序

2019-05-08  本文已影响0人  pingxhcn
 // 数组排序 
    NSArray *sortResultArray = [buttonsModelArray sortedArrayUsingComparator:^NSComparisonResult(id  _Nonnull obj1, id  _Nonnull obj2) {

        LessonButtonsModel * model1 = [[LessonButtonsModel alloc] initWithDictionary:obj1 error:nil];
        LessonButtonsModel * model2 = [[LessonButtonsModel alloc] initWithDictionary:obj2 error:nil];
        if ([model1.sort_order intValue] > [model2.sort_order intValue]) {
            return NSOrderedDescending;
        } else if ([model2.sort_order intValue] > [model1.sort_order intValue]) {
            return NSOrderedAscending;
        } else
            return NSOrderedAscending;
        // 升序
    }];
上一篇 下一篇

猜你喜欢

热点阅读