数组排序

//数组内元素排序

        NSArray *arr=@[@"b",@"c",@"a",@"t",@"f",@"h",@"m"];

        NSArray *sortarr=[arr sortedArrayUsingSelector:@selector(compare:)];//从小到大排序

        for (id str in sortarr) {

            NSLog(@"%@",str);

        }

        //数组排序 - -block

        NSComparator sortBlock=^(id obj1,id obj2)

        {

            return [obj1 compare:obj2];

        };

        NSArray *sortArray=[arr sortedArrayUsingComparator:sortBlock];

        for (id str1 in sortArray) {

            NSLog(@"%@",str1);

        }

    }

原文地址:https://www.cnblogs.com/hz-1521049517/p/5110073.html