4

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

  • UIImageWriteToSavedPhotosAlbum
  • ALA资产库

但是,我的图像非常大(60mb+),因此无法将它们带入内存。我可以通过将图像流式传输到磁盘来下载图像,甚至可以使用 imageWithContentsOfFile 进行查看(尽管在给定屏幕尺寸的情况下这是不必要的)。

但我希望用户能够保存这些图像以备后用。无论如何我可以将这些大图像放入照片库吗?我只需要将它们本地存储在应用程序沙箱中吗?

4

1 回答 1

5

我认为将它们存储在照片库中是没有意义的,因为它是为在设备上查看而设计的,并且查看这么大的图像没有意义。如果您想让用户看到图像,那么我建议您创建一个预览并将该版本保存到照片库中。如果您想让用户将它们从设备传输到计算机,那么您的应用程序包中有一个特殊文件夹,可以在使用 iTunes 并选择您的应用程序时显示这些图片。然后他可以将这些照片传输到他的电脑。您能否详细说明图像的特征?格式、尺寸、目的等。

于 2012-04-26T02:23:14.323 回答