带有ARC的iOS 5 - 避免内存崩溃

时间:2013-05-24 08:28:14

标签: ios memory-management automatic-ref-counting

我差不多完成了一个相当大的应用程序的编程,该应用程序与后端进行了很多交谈,有很多caff声音,并使用精灵表显示了几个动画。每个XIB文件都与一个ViewController相关联,项目使用ARC,目标是iOS 5.0

使用我的iPhone 5测试应用程序并使用模拟器工作正常。然而,在beta测试中,我注意到有几个人使用iPhone 4(特别是运行许多后台应用程序的人)在使用应用程序时遇到崩溃。崩溃主要出现在制作动画时。

那么......我怎么离开这里?我尝试使用仪器来检查分配和泄漏。几乎没有泄漏发生,说实话,我很难理解如何使用分配测量。我将所有IBOutlets _weak以及我的所有属性都设置为整个应用程序中使用的一个大单例_weak。

我该如何衡量?我应该如何测试内存是否按预期释放?如何避免与内存不足相关的崩溃?

0 个答案:

没有答案