Ios 检测通过图像集添加的新图像

Ios 检测通过图像集添加的新图像,ios,alassetslibrary,Ios,Alassetslibrary,是否有任何方法可以通过ALAsset库检查新图像,就像昨天我从iPhone获取了所有图像一样,现在我想获取或检测今天添加的新图像。没有公共API可以在AssetLibrary上执行自定义获取。我认为解决这个问题的唯一方法是枚举整个库,并检查每个项的元数据,看看它是否在上次检查日期之后创建。例如: [assetsGroup enumerateUsingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) { NSDate *date

是否有任何方法可以通过
ALAsset
库检查新图像,就像昨天我从iPhone获取了所有图像一样,现在我想获取或检测今天添加的新图像。

没有公共API可以在AssetLibrary上执行自定义获取。我认为解决这个问题的唯一方法是枚举整个库,并检查每个项的元数据,看看它是否在上次检查日期之后创建。例如:

[assetsGroup enumerateUsingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) {
    NSDate *date = [result valueForProperty:ALAssetPropertyDate];
    if ([date laterDate:lastCheckedDate] == date) {
        // this is a new asset
    }
}];