iOS对数组进行排序的实例代码
一,代码。
-(void)viewDidLoad{
[superviewDidLoad];
//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.
//直接排序对象
NSSortDescriptor*descriptor=[NSSortDescriptorsortDescriptorWithKey:nilascending:YES];
NSArray*descriptors=[NSArrayarrayWithObject:descriptor];
NSArray*myDataArray=[NSArrayarrayWithObjects:@"what",@"xero",@"highligth",@"mountain",@"Victory",@"Balance",nil];
NSLog(@"---myDataArray---%@",myDataArray);
NSArray*resultArray=[myDataArraysortedArrayUsingDescriptors:descriptors];
NSLog(@"%@",resultArray);
//NSArray使用sortedArrayUsingDescriptors,返回排序好的数组。
//NSMutableArray可以直接使用sortUsingDescriptors,对数组本身排序。
}
二,输出。
2015-10-2311:56:45.178对数组进行排序[6739:168615]( Balance, Victory, highligth, mountain, what, xero )
总结
以上所述是小编给大家介绍的iOS对数组进行排序的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!