在iOS中避免内存不足问题的最佳方法是什么?

时间:2016-06-23 13:20:22

标签: ios objective-c memory-leaks automatic-ref-counting

我正在开发一个应用程序,它几乎在每个屏幕上都有很多屏幕,自定义视图和API调用。有时,当用户长时间使用该应用时,由于Out of Memory问题,该应用会崩溃。 理想情况下,我在开发应用程序时遵循所有准则,ARC负责内存使用。那么避免此类内存问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

Code有一个内置的内存分析器,可以帮助您解决这个问题 - 有关如何使用它的教程,这可能会有所帮助http://www.raywenderlich.com/23037/how-to-use-instruments-in-xcode

否则,如果没有调用dealloc,它可能是保留周期的症状(两个对象保持对彼此的强引用,因此它们永远不会被释放)。