内存优化方法

2019-02-19  本文已影响0人  富城

检测内存问题的一般方法:
1、静态检测方法;
assign 与 weak,他们都是弱引用类型,最大的区别在哪呢?
weak 声明的变量对象释放后自动清空,赋值为 nil;
assign 声明的变量对象释放后不会自动赋值为 nil,会造成野指针错误

手动检测:Shift + command + B
自动检测:build setting -> 输入框 Analyzer,Analyze During ‘build’ 设置 yes;每次编译的时候就给动态的分析了。

2、动态检测方法,instrument
3、dealloc
4、第三方自动检测库

上一篇 下一篇

猜你喜欢

热点阅读