我正在使用以下方法将合并的图像保存到 iPhone 照片库:
UIImageWriteToSavedPhotosAlbum(viewImage, self, @selector(savedPhotoImage:didFinishSavingWithError:contextInfo:), nil);
并使用以下方法获取回调:
- (void) savedPhotoImage:(UIImage*)image didFinishSavingWithError:(NSError *)error contextInfo: (void *)contextInfo { NSLog(@"%@", [error localizedDescription]);
NSLog(@"info: %@", contextInfo);}
我想得到的是图像的保存路径,所以我可以将它添加到一个数组中,该数组将用于调用应用程序其他地方的保存项目列表。
当我使用选择器加载图像时,它会显示路径信息。但是,当我保存创建的图像时,我找不到在哪里提取保存的图像路径。
我在网上搜索过,但大多数示例都在回调中停止,并带有一条很好的消息,说明图像已成功保存。我只想知道它保存在哪里。
我知道一种方法可能是开始定义我自己的路径,但是当该方法为我这样做时,我只是希望它可以告诉我它保存到哪里。