gpt4 book ai didi

ios - 快速无限的内存增长

转载 作者:行者123 更新时间:2023-11-28 08:38:38 25 4
gpt4 key购买 nike

我正在使用 SpriteKit 和 GameCentre 在 XCode7.3 中制作一个 Swift 2.2 应用程序。

我的问题是应用程序使用的内存持续增长(每秒大约额外占用 20MB)。最终这会导致应用程序因内存问题而崩溃。我在设备 (iPhone 6s) 和模拟器上运行得到了类似的结果。

我尝试通过 Instruments 运行它(下面的屏幕截图),这似乎显示了问题。

Instruments screenshot

通过深入研究仪器输出,它似乎显示了 460 KiB malloc 调用发生的内存泄漏。我还没有设法从堆栈跟踪中找出造成这种情况的原因。

可用的仪器输出 - 不确定如何在此处附加它。关于从哪里开始的任何建议/指示?

最佳答案

尝试二进制搜索您的代码。注释掉一半的电话。还在内存泄漏?好的,现在您已经将搜索范围缩小了一半。注释掉剩下的一半。没有内存泄漏?太好了,您刚刚将问题缩小到代码的四分之一。一旦您开始获取导致泄漏的特定代码,您将从 StackOverflow 中获得更有用的答案。

关于ios - 快速无限的内存增长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36925481/

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