【发布时间】:2011-12-21 00:24:05
【问题描述】:
我发现(例如)一个UI对象,比如UIPickerView,被频繁分配和释放,即使调用了对应的dealloc方法(使用Instruments证明),Heap还是变大了。
有没有办法触发自动释放池的优化来改善整个场景?
我的应用程序需要拍照、管理照片并上传到服务器。随着时间的推移,堆变大,最后它使我的应用程序崩溃。 ** 使用 Instruments 检查没有明显的内存泄漏*。
有什么帮助或建议吗?
谢谢。
【问题讨论】:
-
尝试使用 ARC 功能。 Xcode 中有 refractor 菜单,可以将您的旧样式转换为 ARC 环境。