gpt4 book ai didi

iphone - 按一个键然后按另一个键对数组进行排序?

转载 作者:行者123 更新时间:2023-12-03 17:32:45 25 4
gpt4 key购买 nike

基本上我有一个字典数组,每个字典都有一个字段。

我希望能够按对数组进行排序,然后按,然后按排序。就像对日期进行排序一样。

这可能吗。这就是我目前按“日期”整体排序的内容:

NSSortDescriptor *aSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"date" ascending:NO];
[winesOfTheWeek sortUsingDescriptors:[NSArray arrayWithObject:aSortDescriptor]];

有没有办法做三次,以便按年排序,然后按月(保留年份结构),然后按天(保留年和月结构)。

谢谢

最佳答案

NSSortDescriptor *yearSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"year" ascending:NO];
NSSortDescriptor *monthSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"month" ascending:NO];
NSSortDescriptor *daySortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"day" ascending:NO];
[winesOfTheWeek sortUsingDescriptors:[NSArray arrayWithObjects:yearSortDescriptor, monthSortDescriptor, daySortDescriptor, nil]];
[daySortDescriptor release];
[monthSortDescriptor release];
[yearSortDescriptor release];

关于iphone - 按一个键然后按另一个键对数组进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4166313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com