我已经使用泄漏工具清除了应用程序的泄漏,但我仍然注意到当我切换视图时,objectalloc 工具分配的对象数量和占用空间会增加。
我特别看到大量:
GeneralBlock-16,主要由基金会负责调用者 NSLogv
and
GeneralBlock-0 主要由 QuartzCore 负责
关于我可以做什么来进一步调试这个问题有什么建议吗?
Thanks!
ObjectAlloc 工具旨在绘制随时间变化的总对象分配情况,并且不考虑释放情况。本质上:它总是会上涨.
您可以做的是查看 Net Bytes 和 # Net 列。这些栏目will根据您释放的对象数量进行调整,如果您担心总对象分配,您可以使用它们来衡量程序的性能。
你可以看一下这个线程 http://discussions.apple.com/thread.jspa?threadID=1574033在 Apple 支持论坛上 - 它更多地涉及 Instruments 测量的内容以及如何测试您的应用程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)