[英]Best way to find retain cycle?
我的iOS应用程序中有一个讨厌的保留周期。 我在仪器中查看它并且可以看到所有的保留/释放,但是很难准确地追踪到哪个保留仍然存在。
有没有人有建议找到哪个保留持有参考?
编辑:保留/释放的图片:
您可以检查仪器是否检测到泄漏,如下所示:
但是,从它的外观来看,靠近列表末尾的计时器不会被释放。 你能用setVideoState
的代码更新帖子吗?
编辑:
我通常做的是尝试匹配保留/释放(仪器实际上应该为你做,我认为这是左侧菜单中的一些过滤器),同时专注于我的代码,因为框架通常将他们的东西放在一起。 在您的情况下,当您按下该列表时,您会看到计时器具有+1但在此之后永远不会被释放。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.