J'ai donc une image que je reçois de mon serveur. Je veux enregistrer cette image localement. J'ai déjà envisagé d'utiliser Userdefaults ou Core Data pour cela à la place, mais je souhaite que l'utilisateur puisse voir et afficher les photos à partir de leur application de photos. J'ai donc une photo enregistrée qui est enregistrée à l'aide de UIImageWriteToSavedPhotosAlbum
. Comment récupérer plus tard cette même image dans mon application? Cela inclut même après la fermeture et le redémarrage de l'application.
Réponses:
1 pour la réponse № 1Utilisez-vous le framework PHPhotoLibrary? Si oui, vous pouvez utiliser PHFetchOptions
pour récupérer les photos enregistrées par votre application. Entrez des paramètres tels que le nom de l'album pour récupérer les photos que vous avez enregistrées.
Si vous avez l'URL de l'image en cours de stockage en utilisant UIImageWriteToSavedPhotosAlbum
utilisez ensuite cette URL pour récupérer cette image à l’aide de l’API FileManager.
Obtenir une image du répertoire de documents swift