最近在用MLeaksFinder检测项目内存泄露问题,MLeaksFinder
确实是一个简单上手的工具。常见的内存泄露一般是由block 循环引用、NSTimer未销毁、delegate(weak)等引起的。
但是呢,今天遇到非常奇怪的事情:用__block修饰的成员变量 在block里面还是会循环引用、导致内存泄露
。一直摸不到头脑,暂时就将成员变量换成属性 有weakself 内存泄露问题解决。
最近在用MLeaksFinder检测项目内存泄露问题,MLeaksFinder
确实是一个简单上手的工具。常见的内存泄露一般是由block 循环引用、NSTimer未销毁、delegate(weak)等引起的。
但是呢,今天遇到非常奇怪的事情:用__block修饰的成员变量 在block里面还是会循环引用、导致内存泄露
。一直摸不到头脑,暂时就将成员变量换成属性 有weakself 内存泄露问题解决。
本文标题:iOS 内存泄露问题
本文链接:https://www.haomeiwen.com/subject/ndvywttx.html
网友评论