繁体   English   中英

找到保留周期的最佳方法?

[英]Best way to find retain cycle?

我的iOS应用程序中有一个讨厌的保留周期。 我在仪器中查看它并且可以看到所有的保留/释放,但是很难准确地追踪到哪个保留仍然存在。

有没有人有建议找到哪个保留持有参考?

编辑:保留/释放的图片:

您可以检查仪器是否检测到泄漏,如下所示: 在此输入图像描述

但是,从它的外观来看,靠近列表末尾的计时器不会被释放。 你能用setVideoState的代码更新帖子吗?

编辑:

我通常做的是尝试匹配保留/释放(仪器实际上应该为你做,我认为这是左侧菜单中的一些过滤器),同时专注于我的代码,因为框架通常将他们的东西放在一起。 在您的情况下,当您按下该列表时,您会看到计时器具有+1但在此之后永远不会被释放。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM