xcode – 帮助查找内存泄漏(一般提示)

xcode – 帮助查找内存泄漏(一般提示),第1张

概述这是在iOS上,设备是iPad. 这是发生的事情: >我在设备上运行app或调试并使用Xcode运行. > 5分钟后,我收到1级记忆警告. >一分钟后,我收到2级记忆警告. >另一分钟后,程序收到信号:“0”. 我使用仪器中的泄漏检查了泄漏并检测到没有泄漏. 但是,根据活动监视器,我的应用程序最初使用30 MB,并且随着时间的推移增长到超过100mb(大约每秒200kb!).所以,Leaks显然没 这是在iOS上,设备是iPad.

这是发生的事情:

>我在设备上运行app或调试并使用Xcode运行.
> 5分钟后,我收到1级记忆警告.
>一分钟后,我收到2级记忆警告.
>另一分钟后,程序收到信号:“0”.

我使用仪器中的泄漏检查了泄漏并检测到没有泄漏.
但是,根据活动监视器,我的应用程序最初使用30 MB,并且随着时间的推移增长到超过100mb(大约每秒200kb!).所以,Leaks显然没有检测到所有内存泄漏.

所以我的问题是:如果Leaks无法检测到它,是否有找到它们的一般提示,是否有更好的工具来查找这些泄漏?

解决方法 这就是我接近它的方式,

>使用前缀为所有类命名,以便在Instruments中轻松查看
> XCode->运行 – >运行性能工具 – >分配

现在停止您的应用并在搜索框中键入您怀疑泄漏的类名称. (这是前缀很方便的地方).启动仪器再次使用“录制”按钮

>在分配对象时,活动列应该上下移动.请注意,如果它没有下降,你就会发生泄漏.

总结

以上是内存溢出为你收集整理的xcode – 帮助查找内存泄漏(一般提示)全部内容,希望文章能够帮你解决xcode – 帮助查找内存泄漏(一般提示)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1000226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存