iOS对数组进行排序的实例代码
程序员文章站
2023-12-18 20:28:52
一,代码。
- (void)viewdidload {
[super viewdidload];
// do any additional setup...
一,代码。
- (void)viewdidload { [super viewdidload]; // do any additional setup after loading the view, typically from a nib. //直接排序对象 nssortdescriptor *descriptor = [nssortdescriptor sortdescriptorwithkey:nil ascending:yes]; nsarray *descriptors = [nsarray arraywithobject:descriptor]; nsarray *mydataarray = [nsarray arraywithobjects:@"what", @"xero", @"highligth", @"mountain", @"victory", @"balance", nil]; nslog(@"---mydataarray---%@",mydataarray); nsarray *resultarray = [mydataarray sortedarrayusingdescriptors:descriptors]; nslog(@"%@", resultarray); //nsarray 使用sortedarrayusingdescriptors,返回排序好的数组。 //nsmutablearray可以直接使用sortusingdescriptors,对数组本身排序。 }
二,输出。
2015-10-23 11:56:45.178 对数组进行排序[6739:168615] ( balance, victory, highligth, mountain, what, xero )
总结
以上所述是小编给大家介绍的ios对数组进行排序的实例代码,希望对大家有所帮助