我明白我使用泄漏工具泄漏的应用程序,但我还是注意到工具ObjectAlloc中的分配对象和足迹的数量跳跃,当我切换视图。
我尤其是看到高的数字:
GeneralBlock-16主要负责基金会来电显示NSLogv
和
GeneralBlock-0大多QuartzCore负责
什么我可以做进一步调试这个任何提示?
谢谢!
我明白我使用泄漏工具泄漏的应用程序,但我还是注意到工具ObjectAlloc中的分配对象和足迹的数量跳跃,当我切换视图。
我尤其是看到高的数字:
GeneralBlock-16主要负责基金会来电显示NSLogv
和
GeneralBlock-0大多QuartzCore负责
什么我可以做进一步调试这个任何提示?
谢谢!
该工具ObjectAlloc中设计一段时间曲线图总对象分配,它没有考虑解除分配考虑。 本质: 它会永远上涨 。
你可以做的是看网络字节和#网列。 这些列会根据您解除分配对象的数目调整,如果你担心总对象分配您可以使用这些来衡量你的程序的性能。
你可以看看这个线程在苹果技术支持论坛-它涉及更多的什么仪器测量,以及如何你可以测试你的应用程序。
你应该看看http://developer.apple.com/videos/wwdc/2010/?id=311 。
伟大的视频从2010年WWDC有关与仪器内存分析。