iOS内存分析(静态分析)
1.静态内存分析师不运行程序,直接对代码进行分析;
2.它并没有真正的分配内存,而是根据上下文的语法结构,来分析是否有内存泄露
3.缺点:不一定准确,如果发现有提示,应该结合上下文看一下,看该处代码是否有问题
步骤:
1.Product -->Analyzy
2.查看分析结果
显示warning的一半是下文没有引用过该对象
文章图片
有蓝色标识的就是分析出来有内存泄露的地方了
【iOS内存分析(静态分析)】用corefoundation框架的时候,容易忘记对对象的释放,容易造成内存泄露
文章图片
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 如何寻找情感问答App的分析切入点
- 2020-04-07vue中Axios的封装和API接口的管理
- D13|D13 张贇 Banner分析
- iOS中的Block
- 自媒体形势分析
- 2020-12(完成事项)
- Android事件传递源码分析
- Python数据分析(一)(Matplotlib使用)
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片