虚位以待(AD)
虚位以待(AD)
首页 > 软件编程 > IOS编程/Objective-C > iOS对数组进行排序的实例代码

iOS对数组进行排序的实例代码
类别:IOS编程/Objective-C   作者:码皇   来源:互联网   点击:

本文通过实例代码给大家讲解了ios对数组进行排序的实例方法,非常不错,具有参考借鉴价值,需要的的朋友参考下吧

一,代码。

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

相关热词搜索: ios 数组排序