iphone – 如何将大型(60mb)图像保存到照片库?

我知道将UIImage保存到照片库的各种方法:

> UIImageWriteToSavedPhotosAlbum
> ALAssetsLibrary

但是,我的图像是巨大的(60mb),因此无法将它们带入内存.我可以通过将图像流式传输到磁盘来下载图像,甚至可以使用imageWithContentsOfFile来查看(虽然这对于给定的屏幕大小来说是不必要的).

但我希望用户能够保存这些图像以供日后使用.无论如何我是否可以将这些大图像放入照片库?我是否只需将它们保存在app沙箱中?

最佳答案
我相信将它们存储在照片库中是没有意义的,因为它被设计为在设备上观看,并且没有必要查看如此大的图像.如果您想让用户看到图像,我建议您创建预览并将该版本保存到照片库中.如果您想让用户将它们从设备传输到计算机,则应用程序包中会有一个特殊文件夹,允许在使用iTunes和选择应用程序时显示这些图片.然后他可以将这些图片传输到他的电脑上.你还能详细说明图像的特征吗?格式,尺寸,目的等

转载注明原文:iphone – 如何将大型(60mb)图像保存到照片库? - 代码日志