iOS内存分析(静态分析)

1.静态内存分析师不运行程序,直接对代码进行分析;
2.它并没有真正的分配内存,而是根据上下文的语法结构,来分析是否有内存泄露
3.缺点:不一定准确,如果发现有提示,应该结合上下文看一下,看该处代码是否有问题
步骤:
1.Product -->Analyzy
2.查看分析结果
显示warning的一半是下文没有引用过该对象
iOS内存分析(静态分析)
文章图片
有蓝色标识的就是分析出来有内存泄露的地方了
【iOS内存分析(静态分析)】用corefoundation框架的时候,容易忘记对对象的释放,容易造成内存泄露
iOS内存分析(静态分析)
文章图片

    推荐阅读