Mes **GMImagePickerController**
renvoie la liste des images sélectionnées de l'application de photos.Comment obtenir l'image et le type de support d'origine de PHAsset?
Les codes sont les suivants.
- (void)assetsPickerController:(GMImagePickerController *)picker didFinishPickingAssets:(NSArray *)assetArray
{
NSLog(@"%@",assetArray);
NSLog(@"GMImagePicker: User ended picking assets. Number of selected items is: %lu", (unsigned long)assetArray.count);
}
Le résultat de retour assetArray comme ça, je choisis 3 images à partir app photos
(
"<PHAsset: 0x7fa39e02e840> 1AEEF04A-F8AB-4019-AAB5- 2875CFD8F8E3/L0/001 mediaType=1/0, sourceType=1, (425x425), creationDate=2016-02-03 13:53:17 +0000, location=0, hidden=0, favorite=0 ",
"<PHAsset: 0x7fa39e02c840> 50489C13-55D0-4518-B290-B01B99D66996/L0/001 mediaType=1/0, sourceType=1, (425x335), creationDate=2016-02-03 13:53:08 +0000, location=0, hidden=0, favorite=0 ",
"<PHAsset: 0x7fa39e02c750> D0A466B2-9CF2-4FD9-A12F-07921A1D0E8F/L0/001 mediaType=1/0, sourceType=1, (425x365), creationDate=2016-02-03 13:53:04 +0000, location=0, hidden=0, favorite=0 "
)
Maintenant, le problème est que je veux OriginalImage
et mediaType
de résultat ci-dessus pour stocker l'image dans le répertoire de documents. S'il vous plaît aidez-moi à résoudre ce problème.
Je pense que vous utilisez mauvaise bibliothèque je vérifie https://github.com/guillermomuntaner/GMImagePicker que le retour image originale –
vérifier cette http: // stackoverflow.com/questions/32687403/phasset-get-original-file-name –
passez l'actif au gestionnaire de ressources et récupérez les informations. –