我在UIImagePickerController类中使用UIImageWriteToSavedPhotosAlbum方法来保存使用我的应用拍摄的照片。它运行正常,但问题是每张保存的照片需要30mb + RAM,内存永远不会被释放,显然如果我保存多张照片,会因内存问题导致崩溃。 有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
将呼叫包装在autoreleasepool
中
autoreleasepool {
//do a single save here
}
如果内存在此之后没有下降100%,请检查是否有东西保留内存