我有一个iOS应用程序,我将图像保存到我的照片文件夹到我的iPad。但是,我想要做的是使用自定义名称存储图像(例如,使用实际捕获图像时的日期和时间戳),以便将来检索它更容易。我目前用于存储图像的代码如下:
- (IBAction)imageCapture:(id)sender {
UIImage *myImage = [_imageView currentImage];
UIImageWriteToSavedPhotosAlbum(myImage, nil, nil, nil);
}
我可以存储我的图像,但如何在存储之前命名图像(例如“082620131100am.png”?
提前致谢所有回复
的人答案 0 :(得分:4)
由于您无法覆盖用户照片库中的任何图像/视频,因此您无法为该文件指定特定的文件名。
如果您使用以下方法,可以向图片添加一些元数据:writeImageDataToSavedPhotosAlbum:metadata:completionBlock:
,但您将无法设置文件名。