0

我正在开发一个 Iphone 应用程序。

该应用程序的想法是允许用户下载图片并将其保存在手机上。他可以稍后打开它。(普通缓存系统)

我现在正在做的是从服务器获取 UIIamge,然后使用以下命令将其保存在手机上:

UIImageWriteToSavedPhotosAlbum

然后我使用imagePickerController允许用户加载图像。

我的问题是:

有没有办法可以将图像保存在应用程序文件夹中?这个想法是我不想让用户从应用程序外部删除图像(我有一个“清除图像”按钮)。除了照片库,还有什么地方可以缓存图片吗?也许在应用程序包或文件夹中?

谢谢

4

1 回答 1

0

使用以下任一方法将 UIImage 保存到应用程序的文档目录中

[UIImageJPEGRepresentation(image, JPEG_COMPRESSION_QUALITY) 
          writeToFile:photoPath atomically:YES];

或者

[UIImagePNGRepresentation(image) writeToFile:photoPath atomically:YES];
于 2012-09-24T10:26:37.930 回答