NSSortDescriptor作用

    NSArray *ma1 = @[@"1",@"3",@"2",@"5",@"4"];
    
    NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"self" ascending:NO];
    NSArray *arr1 = [ma1 sortedArrayUsingDescriptors:@[sort]];
    NSLog(@"%@",arr1);
//    5,
//    4,
//    3,
//    2,

//    1


NSSortDescriptor 用于排序


1传递的 key是KVC机制, 可以加上'.'

2ascending控制升序降序.


你可能感兴趣的:(OC)