使用iOS处理/缩小高分辨率图像

cwe*_*ger 0 memory-management resize image high-resolution ios

我目前正在开发一个类似"Dropbox"的应用程序,它有一个集成了文件/图像的查看器.

问题:当用户在服务器上存储了一个非常高分辨率的图像并想要在设备上查看它时,应用程序将崩溃.

示例:12000x4000像素的全景照片.有没有办法缩小这个图像(在客户端 - iOS - 侧)?

目前我正在使用这些课程:http://vocaro.com/trevor/blog/2009/10/12/resize-a-uiimage-the-right-way/

但我需要找到一种不使用> 300mb内存的方法......

Jim*_*Jim 5

如果您控制服务器,那么在服务器端执行.我不想通过3G下载12000x4000图像只是为了查看到640x960.