gpt4 book ai didi

iphone - _dyld_start 导致 iPhone 应用程序泄漏

转载 作者:行者123 更新时间:2023-12-03 20:16:36 25 4
gpt4 key购买 nike

在我的 iPhone 设备上使用分配工具,我在堆图中注意到所有堆增长都是由 _dyld_start 调用者(dyld 库的)引起的。

这是一个例子:

Snapshot: UIImageView
Heap Growth: 4.83 Kb
Still Alive: 103

当我查看详细信息时,我看到的只是以下几个实例:

Object Add: xxxx
Creation Time: ....
Live: check
Responsible Library: dyld
Responsible Caller: _dyld_start
  1. 这是什么意思?
  2. 如何更改代码以释放该内存?

最佳答案

如果你用 imageNamed: 加载 UIImage,那么你就无法释放它。

原因 imageNamed:缓存图像直到应用程序关闭。

您可以尝试使用 imageWithContentsOfFile: 或 imageWithData: 加载图像

希望有帮助

关于iphone - _dyld_start 导致 iPhone 应用程序泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3955191/

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