iOS - Developer - OC 进阶大全将来跳槽用

iOS 内存泄露检查方法

2019-09-18  本文已影响0人  耿杰
1、关注项目中自己写的代码警告,并解决它。新版本的Xcode都是有提醒,是否有强引用的。
image.png
2、接下来看一下,项目常见的内存泄露,使用Xcode的Debug Memory Graph来查看内存图
image.png

视图层级

navigationController - ViewController - TestAViewController
2.0、在排查哪个控制器没有dealloc的话,优先检查某个控制器里面,是否有警告。
2.1、通知的Block实现
image.png
2.2、NSTimer没有销毁
image.png
2.3、delete没有使用weak(代码是别人写的,有时候别人一时手快写错了)
image.png
上一篇 下一篇

猜你喜欢

热点阅读