我遇到内存管理问题。我正在使用弧形。我尝试在viewdidunload中设置数组,oulet为nil,并在dealloc方法中尝试相同。
当我使用乐器时它没有显示任何东西,我尝试使用此链接查找常驻内存 Programmatically retrieve memory usage on iPhone
当我点击左表其他表刷新时,我在视图中添加了两个uitableviewcontrollers作为子视图。
每次点击表并刷新正确的表时,常驻内存增加2MB。
我正在删除所有对象,但它仍在不断增加。
是否有人知道如何继续。我知道没有任何东西可以用代码告诉我。我正在寻找可能成为罪魁祸首的准则。
由于
答案 0 :(得分:1)
使用堆镜头分析。
您可能需要执行此示例或序列几次以更好地了解增长。
这是bbum写的一篇很棒的文章:http://www.friday.com/bbum/2010/10/17/when-is-a-leak-not-a-leak-using-heapshot-analysis-to-find-undesirable-memory-growth/
您也可以考虑使用Leaks Instrument审查您的Cycles and Roots。