以编程方式访问正在运行的 iOS 应用程序中的内存使用数据?
Posted
技术标签:
【中文标题】以编程方式访问正在运行的 iOS 应用程序中的内存使用数据?【英文标题】:Programatically access memory usage data in a running iOS app? 【发布时间】:2013-07-10 14:43:32 【问题描述】:Instruments 如何访问正在运行的 ios 应用程序中的内存分配信息?我想编写可以监视由类创建和销毁的分配的代码。然后,可以编写单元测试来防止内存泄漏。即使只有一个基本的内存使用数字,单元测试也可以读取该数字,创建和销毁目标对象,然后再次读取该数字并报告问题。
【问题讨论】:
【参考方案1】:class_getInstanceSize()
可以为您提供对象的实例大小。您可以在代码周围编写宏以获得它们所需的总大小,但这是一个好的开始。
【讨论】:
以上是关于以编程方式访问正在运行的 iOS 应用程序中的内存使用数据?的主要内容,如果未能解决你的问题,请参考以下文章