gpt4 book ai didi

ios - Xcode Instruments 泄漏周期图上的 "no ivar"

转载 作者:技术小花猫 更新时间:2023-10-29 11:01:55 25 4
gpt4 key购买 nike

我正在使用仪器检查我的应用程序是否存在泄漏,并且我正在尝试学习如何读取泄漏周期数据。我在我的一次泄漏中得到了这张图:

enter image description here

如果图形是什么意思? “没有伊娃”是什么意思?

最佳答案

“no ivar”消息类似于查看其符号已被剥离的程序的调用堆栈。如果您正在查看调用堆栈,您会看到内存地址而不是函数名称。在您的示例中,Instruments 显示地址 +16 和 +24。仪器无法找到分配内存的变量名称,因此您会收到 [no ivar] 消息。

我没有让 Instruments 提供更好信息的解决方案。我从来没有能够让 Instruments 对泄漏循环做很多事情。

更新

如果您要查找代码泄漏内存的位置,我建议您切换到调用 TreeView ,您可以从跳转栏执行此操作。选择 Invert Call Tree 和 Hide System Libraries 复选框可以更轻松地在调用 TreeView 中找到您的代码。复选框位于跟踪文档窗口的左侧。

关于ios - Xcode Instruments 泄漏周期图上的 "no ivar",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12444504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com