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对数组进行排序的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!