gpt4 book ai didi

ios - 如何从ALASSET照片库中获取第一张(最新)照片?

转载 作者:行者123 更新时间:2023-12-01 19:02:50 27 4
gpt4 key购买 nike

通过编程从iOS照片库获取最新照片是否有技巧?

我知道我可以按日期搜索,但是我必须每隔一微秒进行一次扫描,以便进行某种比较以准确地找到它。

有没有人做过这个或任何想法?

最佳答案

我之前采取的一种方法:

ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];

[library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group, BOOL *stop) {

[group setAssetsFilter:[ALAssetsFilter allPhotos]];

[group enumerateAssetsWithOptions:NSEnumerationReverse usingBlock:^(ALAsset *alAsset, NSUInteger index, BOOL *innerStop) {

if (alAsset) {
ALAssetRepresentation *representation = [alAsset defaultRepresentation];
UIImage *latestPhoto = [UIImage imageWithCGImage:[representation fullScreenImage]];

*stop = YES; *innerStop = YES;

}
}];
} failureBlock: ^(NSError *error) {
NSLog(@"Error : %@", [error localisedDescription]);
}];

关于ios - 如何从ALASSET照片库中获取第一张(最新)照片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21730986/

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