NSArray *arr=[NSArray arrayWithObjects:@"zs",@"ls",@"xm", nil];
//1.选择器排序法
NSArray *reorder=[arr sortedArrayUsingSelector:@selector(compare:)];
NSLog(@"%@",reorder);
//2.代码块排序法
NSArray *arr1=[arr sortedArrayUsingComparator:
^NSComparisonResult(NSString *obj1, NSString *obj2)
{
return [obj1 compare:obj2];
}];
NSLog(@"%@",arr1);
//3.描述信息排序法
NSSortDescriptor *des=[NSSortDescriptor sortDescriptorWithKey:nil ascending:YES];
NSArray *arr2=[arr sortedArrayUsingDescriptors:@[des]];
NSLog(@"%@",arr2);