背景:
项目中突然出现了一个内存泄漏问题。如图:

实操:
下面就看看,如何通过Memory Graph
整个利器查找问题。


就可以发现实际的内存图,相互依赖关系等。
在搜索栏中看下我们收到的未释放的类WMBWebViewController
,就会发现有两个没有释放。
分析可能存在的问题,然后点击右侧的->按钮,进行跳转到具体的代码中。
最后可以发现RAC
中的self
没有使用@strongify
,添加即可解决~
项目中突然出现了一个内存泄漏问题。如图:
下面就看看,如何通过Memory Graph
整个利器查找问题。
就可以发现实际的内存图,相互依赖关系等。
在搜索栏中看下我们收到的未释放的类WMBWebViewController
,就会发现有两个没有释放。
分析可能存在的问题,然后点击右侧的->按钮,进行跳转到具体的代码中。
最后可以发现RAC
中的self
没有使用@strongify
,添加即可解决~
本文标题:Memory Graph解决内存泄漏问题
本文链接:https://www.haomeiwen.com/subject/qofwgftx.html
网友评论