美文网首页
NSSortDescriptor 根据Model里某个参数,针对

NSSortDescriptor 根据Model里某个参数,针对

作者: a7cdfadad9f2 | 来源:发表于2017-12-07 14:15 被阅读0次

NSArray *AllData=[WeatherNewModel objectArrayWithKeyValuesArray:jsonObject];


NSSortDescriptor *priceDescriptor = [NSSortDescriptor

sortDescriptorWithKey:@"signalOrder"

ascending:YES

selector:@selector(compare:)];

NSSortDescriptor *modelDescriptor = [NSSortDescriptor

sortDescriptorWithKey:@"paramCode"

ascending:YES

selector:@selector(caseInsensitiveCompare:)];



NSArray *descriptors = @[priceDescriptor, modelDescriptor];

NSArray *sortArray=[AllData sortedArrayUsingDescriptors:descriptors];

根据Model里某个参数,针对数据进行升序降序排序

如果待比较的属性是字符串(NSString)类型, 可使用其默认的方法: localizedStandardCompare:


相关文章

网友评论

      本文标题:NSSortDescriptor 根据Model里某个参数,针对

      本文链接:https://www.haomeiwen.com/subject/zsvdixtx.html