Je l'enregistrement d'une image fusionnée à la bibliothèque photo de l'iPhone à l'aide de:
UIImageWriteToSavedPhotosAlbum(viewImage, self, @selector(savedPhotoImage:didFinishSavingWithError:contextInfo:), nil);
Et d'obtenir le rappel à l'aide:
- (void) savedPhotoImage:(UIImage*)image didFinishSavingWithError:(NSError *)error contextInfo: (void *)contextInfo { NSLog(@"%@", [error localizedDescription]);
NSLog(@"info: %@", contextInfo);}
Ce que je voudrais obtenir est le chemin par où l'image a été enregistrée, afin que je puisse l'ajouter à un tableau qui sera utilisé pour appeler une liste des éléments sauvegardés ailleurs dans l'application.
Lorsque je charge l'image à l'aide du sélecteur, il affiche le chemin d'accès de l'info. Cependant, lorsque j'enregistre une image créée, je ne trouve pas où tirer l'image enregistrée chemin.
J'ai recherche sur le web, mais la plupart des exemples d'arrêt à la fonction de rappel avec un joli message pour dire que l'image a été enregistrée avec succès. Je voudrais juste être en mesure de savoir où il a été enregistré.
Je comprends une méthode pourrait être de commencer à définir mon propre chemin, mais comme cette méthode ne convient que pour moi, j'espérais juste qu'il pourrait me dire où il enregistré.
C'est ma première question sur un Débordement de Pile, donc pardonnez-moi si je ne sais pas la bonne étiquette, comme il semble y avoir beaucoup.
Merci.