Récupérez d'abord la collection d'actifs : [PHAsset fetchAssetsWithMediaType:PHAssetMediaTypeImage options:], l'option donne un PHFetchOptions trié par ordre chronologique inverse, de sorte que le premier de la collection obtenue soit le dernier. Appelez ensuite PHPhotoLibrary.sharedPhotoLibrary performChanges... et exécutez [PHAssetChangeRequest deleteAssets:]
dans le bloc
C'est l'idée, écrivez simplement le code vous-même. Il existe des exemples officiels de Photos Framework.
Utilisez le cadre Photos.
Récupérez d'abord la collection d'actifs :
dans le bloc[PHAsset fetchAssetsWithMediaType:PHAssetMediaTypeImage options:]
, l'option donne un PHFetchOptions trié par ordre chronologique inverse, de sorte que le premier de la collection obtenue soit le dernier. Appelez ensuitePHPhotoLibrary.sharedPhotoLibrary performChanges...
et exécutez[PHAssetChangeRequest deleteAssets:]
C'est l'idée, écrivez simplement le code vous-même. Il existe des exemples officiels de Photos Framework.