簡體   English   中英

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

[英]Best way to find retain cycle?

我的iOS應用程序中有一個討厭的保留周期。 我在儀器中查看它並且可以看到所有的保留/釋放,但是很難准確地追蹤到哪個保留仍然存在。

有沒有人有建議找到哪個保留持有參考?

編輯:保留/釋放的圖片:

您可以檢查儀器是否檢測到泄漏,如下所示: 在此輸入圖像描述

但是,從它的外觀來看,靠近列表末尾的計時器不會被釋放。 你能用setVideoState的代碼更新帖子嗎?

編輯:

我通常做的是嘗試匹配保留/釋放(儀器實際上應該為你做,我認為這是左側菜單中的一些過濾器),同時專注於我的代碼,因為框架通常將他們的東西放在一起。 在您的情況下,當您按下該列表時,您會看到計時器具有+1但在此之后永遠不會被釋放。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM