Iphone 将高分辨率图像保存到相册
我正在开发一个简单的图像处理应用程序,在我的测试单元(iPhone 3G)上遇到了一个问题,通常任何超过1024x1024像素的图像在保存时都会导致应用程序崩溃 我的应用程序的流程如下:Iphone 将高分辨率图像保存到相册,iphone,image,image-processing,uiimage,Iphone,Image,Image Processing,Uiimage,我正在开发一个简单的图像处理应用程序,在我的测试单元(iPhone 3G)上遇到了一个问题,通常任何超过1024x1024像素的图像在保存时都会导致应用程序崩溃 我的应用程序的流程如下: 用户通过UIImagePicker选择图像 将创建选定图像的工作副本,并将其大小调整到视图边界(例如320x480),以提高性能 用户对工作副本执行图像操作,然后按save 对原始的全分辨率图像执行相同的操作,然后保存到相册中 如果图像大小为1024x1024,则一切正常。如果图像太大,则应用程序会崩溃,而不会
谢谢。即使没有内存警告,我也认为这是内存问题。我们需要更多关于你坠机的信息才能确定。你是如何保存它的?您使用的是AlassetLibrary还是UIImageWriteToSavedPhotosAlbum?请注意,后者具有与CGImageRef或NSData一起使用的方法。尝试所有适用的方法进行比较是值得的。我想与大家分享一下我是如何处理这个问题的