如何从目标c中的NSMutableArray持有的结构体数组中获取NSString的数据?

时间:2018-11-20 12:32:24

标签: objective-c nsstring nsmutablearray nsarray

我有一个NSMutableArray tempArray = \[NSMutableArray array\];,其中包含具有多个数据的结构化对象的数组:brand_package_id , slide_master_id etc....

我想根据slide_master_id来排序tempArray。
请查看给定的图像,并帮助我解决此问题。

tempArray

1 个答案:

答案 0 :(得分:0)

尝试使用NSSortDescriptor:

  NSSortDescriptor *slideDescriptor = [[NSSortDescriptor alloc]
     initWithKey:@"slide_master_id" ascending:YES];
     NSArray *sortDescriptors = @[slideDescriptor];
 NSArray *sortedArray = [tempArray sortedArrayUsingDescriptors:sortDescriptors];