【发布时间】:2011-05-26 08:48:38
【问题描述】:
我正在使用以下方法将合并的图像保存到 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);}
我想得到的是图像的保存路径,所以我可以将它添加到一个数组中,该数组将用于在应用程序的其他位置调用已保存项目的列表。
当我使用选择器加载图像时,它会显示路径信息。 但是,当我保存创建的图像时,我找不到将保存的图像路径拉到哪里。
我已经搜索过网络,但大多数示例都在回调中停止,并带有一条很好的消息,说明图像已成功保存。 我只想知道它保存在哪里。
我知道一种方法可能是开始定义我自己的路径,但是当该方法为我这样做时,我只是希望它可以告诉我它保存到哪里。
【问题讨论】:
标签: iphone ios uiimage save photolibrary