gpt4 book ai didi

ios - 重新排序 ALA Assets

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

有谁知道如何在 Assets 库中重新排序 Assets ? ALAsset 是否有类似 order 属性的东西,我可以使用它来更改 Assets 的顺序?枚举 Assets 时的默认顺序是什么?

最佳答案

约会是可能的。您需要使用以下方法为 ALAsset 创建一个类别

// in the .h
- (NSDate *) date;

// in the .m
- (NSDate *) date
{
return [self valueForProperty:ALAssetPropertyDate];
}

然后将所有 Assets 添加到 NSMutableArray 并像这样对该数组进行排序:
NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"date" ascending:NO];
self.assets = [tmpAssets sortedArrayUsingDescriptors:@[sort]];

我在这里有一个教程,这将在第二部分(本周晚些时候发布)中详细讨论。

iPhone Programming Tutorial: Creating An Image Gallery Like Over – Part 1

希望有帮助!

关于ios - 重新排序 ALA Assets ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12345333/

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