iOS8 Photos Framework: Comment obtenir le nom (ou le nom du fichier) d'un PHAsset?
Im essayant d'obtenir le nom de l'image à l'aide de PHAssets
. Mais je ne pouvais pas trouver des métadonnées pour le nom de fichier ou n'importe quelle méthode pour obtenir le nom de l'image. Est-il une autre méthode pour obtenir le nom de fichier?
source d'informationauteur Priyanka
Vous devez vous connecter pour publier un commentaire.
Si vous voulez obtenir le nom de l'image (par exemple le nom de la dernière photo dans les Photos) comme IMG_XXX.JPG vous pouvez essayer ceci:
Espère que cela aide.
Dans Swift, le code ressemblera à ceci
Swift 4:
Je sais que la question a déjà été posée, mais j'ai pensé que je voudrais offrir une autre option:
Une option de plus:
La "légalité" de ce est à vous de décider.
Réponse la plus simple avec Swift lorsque vous avez des url de référence à un actif:
Solution la plus simple pour iOS 9+ Swift 4 (basé sur effleure réponse):
Vraiment ce que vous recherchez, c'est le localIdentifier qui est une chaîne unique qui identifie constamment l'objet.
Utiliser cette chaîne pour trouver l'objet en utilisant l':
fetchAssetsWithLocalIdentifiers:options:, fetchAssetCollectionsWithLocalIdentifiers:options:, or fetchCollectionListsWithLocalIdentifiers:options: method.
Plus d'informations sont disponibles ici
SWIFT4:
première
import Photos