我有一个字典数组,每个字典都有一堆带有值的键。我在tableview中显示这些数据。我想在顶部添加一个分段控件,它将对数据进行排序。其中一个关键值是stringformat中的日期,它应该按降序排序,另一个是doublevalue,它也应该按降序排序。我想到了太复杂的解决方案,比如检查最后一个值,并建立某种弗兰克斯坦的阶梯。
我希望有人能指出我更好的方向。
答案 0 :(得分:1)
你去吧
NSSortDescriptor * descriptor = [NSSortDescriptor sortDescriptorWithKey:@"theDateKey" ascending:NO];
[searchTermsArray sortUsingDescriptors:[NSArray arrayWithObject:descriptor]];