我一直在尝试在Xcode中的Instruments中调试我的应用程序,并且随着非常大的malloc对象的出现,内存不断增长。我正在使用ARC进行编译。

最佳答案

要查找您的应用在哪里分配内存,请切换到Instruments中的调用树视图。使用跳转栏切换到呼叫树视图。在您的屏幕快照中,您将单击屏幕快照中统计信息上方的跳转栏中的“统计信息”按钮。

切换到呼叫树视图时,将启用屏幕快照中禁用的“呼叫树”复选框。选中“反转调用树和隐藏系统库”复选框将使在调用树视图中查找代码以及在应用程序创建大型malloc对象的位置更容易。

关于ios - 这些大型malloc对象是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27546006/

10-09 05:32