我不时会开发不同的应用程序,我假设这是因为内存使用会导致IOS一直处于高位。
即使不是因为内存,我也想知道我的应用程序在每一步都消耗了多少内存。
更新: 谢谢大家,我理解仪器的用途,但我的想法是在我使用未连接到计算机的应用程序时监控内存。例如,将UILabel Text内容与当前内存消耗放在一起。
任何指示?
答案 0 :(得分:2)
Apple Instruments User Guide是一个很好的开始。有一章专门讨论locating memory issues。要监控内存消耗,分配,泄漏和活动监视器工具将是最有帮助的。
答案 1 :(得分:1)
使用'乐器'。运行 - >资料
答案 2 :(得分:1)
让我们使用工具来分析您的应用程序。使用分配模式,您可以找到: - 您的应用使用了多少内存。 - 您的应用程序中有多少对象在内存中分配。 - 在内存中分配了哪些对象(GUI,NSOBjects,bla bla bla)。 - 在您的应用中执行某些操作后,您的应用使用更多或更少的内存。