XCode内存泄漏检测工具Leaks
自从有了ARC管理机制,程序猿就不要再像以前那样管理内存释放问题了。但是即使使用ARC,内存泄漏也是在所难免,有的项目直接崩掉,又找不到原因,找不到哪里出了问题。
在这里小生就介绍一下Xcode的自带工具Leaks,动态的检测内存泄露。
废话不多说,直接上正题:
1.打开你的项目Product -> Profile->Leaks->choose打开Instruments
文章图片
文章图片
【XCode内存泄漏检测工具Leaks】2.然后做好检查准备工作选中LeaksCall TreeInvert Call Tree和Hide System Libraries
文章图片
3.开始running项目,这个不是像以前那样运行了,要在这 : Product -> Profile
文章图片
3.在查看Instruments
文章图片
4.双击便能看到哪里行代码存在内存泄漏问题
文章图片
目前只研究了这些,详细的后续会更新
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- Java内存泄漏分析系列之二(jstack生成的Thread|Java内存泄漏分析系列之二:jstack生成的Thread Dump日志结构解析)
- iOS,打Framework静态库
- iOS内存对齐原则
- jvm|【JVM】JVM08(java内存模型解析[JMM])
- 内存管理概念与原理以及解决办法
- c语言|一文搞懂栈(stack)、堆(heap)、单片机裸机内存管理malloc
- C语言学习(bit)|16.C语言进阶——深度剖析数据在内存中的存储
- 内存管理
- Java内存溢出及解决