【发布时间】:2011-11-21 21:02:13
【问题描述】:
我的应用程序是一个音乐播放器,它通过 AV Foundation 连续播放来自互联网的 MP3。它存在内存消耗问题。
当我使用分配或泄漏工具查找原因时,活动监视器报告内存消耗为 50MB 左右。 当我使用 Product->Run 运行应用程序时,Activity Monitor 最初报告内存消耗为 20MB,并且每秒增加 100kB。为什么它们如此不同?
此外,Allocations 或 Leaks 工具都有“Allocations”行。分配中的右侧栏逐渐变为红色。泄漏中的右侧栏始终为蓝色。 “分配”行在这两种工具中的工作方式不同?我使用 Xcode 4.1。
【问题讨论】:
标签: ios cocoa-touch cocoa instruments