gpt4 book ai didi

ios - 如何通过应用程序从设备的照片库中删除照片?

转载 作者:行者123 更新时间:2023-11-29 10:34:22 25 4
gpt4 key购买 nike

我正在通过 ALAssetsLibrary 从照片库中获取图像。

我想通过从我的应用程序中执行选择和删除操作来从照片库中删除特定图像。 (不是来自照片库)

使用以下代码,我从照片库中获取图像:

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

void (^assetEnumerator)( ALAsset *, NSUInteger, BOOL *) = ^(ALAsset *result, NSUInteger index, BOOL *stop)
{
if(result != nil)
{
if([[result valueForProperty:ALAssetPropertyType] isEqualToString:ALAssetTypePhoto])
{
...
}
}
}

最佳答案

您可以使用 Photos Framework 删除它:

+ (void)deleteAssets:(id<NSFastEnumeration>)assets

文档:here

示例应用:here

关于ios - 如何通过应用程序从设备的照片库中删除照片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27862588/

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