У меня есть PHAsset
Объект, который загружен с запросом ниже.
let photosOption = PHFetchOptions()
photosOption.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: true)]
self.fetchResult = PHAsset.fetchAssets(with: allPhotosOptions)
Теперь одна фотография была изменена. Как я узнаю, что фотография, загружаемая в collectionView, изменена, или исходная фотография как PHAssetResource.assetResources(for: asset)
возвращает идентификатор для всех ресурсов.
Возвращает PHAssetResources с fileName
- IMG_0001.JPG, тип = фотография
- FullSizeRender.jpg, тип = photo_full
- Adjustments.plist, тип = настройка
assetLocalIdentifier
одинаков для всех ресурсов, связанных с этим PHAsset