从UIImagePickerController保存到iPhone相册时的内存警告

时间:2014-07-27 18:35:53

标签: ios objective-c memory uiimagepickercontroller

我正在开发一个应用程序,允许用户通过点击屏幕拍照。每当他们点击时,它都会调用UIImagePickerController的'takePicture'方法。然后,在委托控制器中,在'didFinishPickingMediaWithInfo'方法中,我这样做:

UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);

每次我这样做,即使水龙头相距很远,我也会收到内存警告。应用程序没有崩溃,但我想尽可能优化性能。我知道应该允许这样做,因为内置摄像头可以自行完成,并且每次都会保存到相册中。

我并不一定非常关心优化质量,因此调整图像大小会先帮助解决问题吗?

0 个答案:

没有答案