【发布时间】:2012-12-22 11:18:47
【问题描述】:
我们自定义了相机视图和移动和缩放选项。拍照后,原始图像将在具有自定义移动和缩放的新视图控制器中打开。它工作正常,但如果我们连续打开相机超过 7 次,应用程序会崩溃,有时操作系统会重新启动。我们检查了配置文件,没有内存泄漏,拍照后释放
应用程序在继续使用相机大约 7 次后连续抛出内存警告
我们正在使用 ARC。
有什么想法吗?
【问题讨论】:
-
检查您的代码。使用仪器。
-
您是否将拍摄的照片存储在某些 iVar 中?设置新图像后,您的图像可能没有发布。
-
@H2CO3 我使用了仪器,打开相机/库时内存增加 0.3MB,关闭时获得释放。
-
@iVishal 是的,存储到
UIImage。它存储在单吨类中。但是,当我们在其中分配另一个图像时,它会被释放吗? -
打开相机或点击照片后应用程序崩溃?
标签: iphone ios xcode uiimagepickercontroller