Memory Graph解决内存泄漏问题

背景:

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


内存泄漏警告

实操:

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

一定要选择该选项
1340308-84ac38ae24c9026e.png

就可以发现实际的内存图,相互依赖关系等。
在搜索栏中看下我们收到的未释放的类WMBWebViewController,就会发现有两个没有释放。
分析可能存在的问题,然后点击右侧的->按钮,进行跳转到具体的代码中。

最后可以发现RAC中的self没有使用@strongify,添加即可解决~

参考文章:
Xcode8调试黑科技:Memory Graph实战解决闭包引用循环问题

iOS内存调试的3种方法以及步骤

推荐阅读更多精彩内容