NSArray 数组排序 block

今天只用到block 这一种,先写一种  回头再补

    

        NSMutableArray *array = [NSMutableArray arrayWithCapacity:1];

        for (NSDictionary *dic in responseObject[@"result"] ) {

            if ([dic[@"parentId"] integerValue]== 0) {

                [array addObject:dic ];

            }

        }

        

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

            NSComparisonResult result = [obj1[@"sequence"] compare:obj2[@"sequence"]];

            return result;

        }];


你可能感兴趣的:(iOS)