给数组中的字典按照时间排序

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/st646889325/article/details/80505477

NSArray *array = @[@{@"date": @"2018-04",

                         @"value": @"4459.118"},

                       

                       @{@"date": @"2017-06",

                           @"value": @"17064.600"},

                       

                       @{@"date": @"2017-10",

                           @"value": @"17547.200"},

                       

                       @{@"date": @"2017-11",

                           @"value": @"18474.300"},

                       

                       @{@"date": @"2018-01",

                           @"value": @"8000.057"},

                       

                       @{@"date": @"2017-12",

                           @"value": @"212.463"}

                       ];


  NSMutableArray *myMutableArr = [NSMutableArray arrayWithArray:array];

    

    

  NSArray *sortDescriptors =[NSArray arrayWithObject:[NSSortDescriptor sortDescriptorWithKey:@"date" ascending:YES]];


    [myMutableArr sortUsingDescriptors:sortDescriptors];


    NSLog(@"排序后的数组%@",myMutableArr);




猜你喜欢

转载自blog.csdn.net/st646889325/article/details/80505477
今日推荐