APP出现内存泄漏的几种情况

Posted 凌风4819

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了APP出现内存泄漏的几种情况相关的知识,希望对你有一定的参考价值。

1.第三方框架使用不当

 比如AFNetworking的内存泄漏,使用单例模式解决

 2.block的循环引用

 weakself和strongself配合使用

 3.delegate循环引用问题

 使用weak修饰即可

 4.NSTimer循环引用

 注意NSTimer的销毁时机

 5.非OC对象内存处理

 使用完毕后其内存仍需要我们手动释放。

 6.地图相关类

 注意内存的正确释放

 7.大次数循环内存暴涨问题

 创建autoReleasePool

以上是关于APP出现内存泄漏的几种情况的主要内容,如果未能解决你的问题,请参考以下文章

Java内存泄漏的几种可能

Java中的内存泄露的几种可能

🔥🔥造成循环引用和内存泄漏的几种情况

js中的内存泄漏

内存泄漏的情况

(转载) Android常见的几种内存泄漏小结