我正在研究应用程序内存使用量不断增加的项目即使我在同一个视图和应用程序处于空闲状态
我正在使用ARC,dealloc也没有被调用。 我的属性中的大多数都是非原子的并且保留。
答案 0 :(得分:1)
XCode有一个内置的内存分析器可以帮助您解决这个问题 - 有关如何使用它的教程,这可能会有所帮助http://www.raywenderlich.com/23037/how-to-use-instruments-in-xcode
否则,如果没有调用dealloc,它可能是保留周期的症状(两个对象保持对彼此的强引用,因此它们永远不会被释放)。
答案 1 :(得分:0)
您可以使用XCode的分析选项找到修复内存泄漏
打开XCode ---产品---分析
然后你可以找到带蓝色标识的内存分配问题。
您可以在不使用任何已分配对象的地方修复它们......
希望它可以帮助你..