iOS开发74-XCode(7.3.1)使用Instruments(7.3.1)测试内存泄漏例子(循环引用)
来源:互联网 发布:农村淘宝店铺 编辑:程序博客网 时间:2024/06/15 06:41
iOS开发74-XCode(7.3.1)使用Instruments(7.3.1)测试内存泄漏例子(循环引用)
特意写了一个内存泄露的代码,ARC环境下的循环引用。两个对象都是强引用,并且互相指向,故而造成内存泄漏。
-(void)viewDidLoad{ LeakModel * leaka = [[LeakModel alloc]init]; leaka.myName = @"leaka"; LeakModel * leakb = [[LeakModel alloc]init]; leakb.myName = @"leakb"; leaka.model = leakb; leakb.model = leaka;}
1、打开Instruments
2、开始进行检测
点击左上角的红色按钮,开始启动测试,这时候,模拟器会启动应用,然后点击模拟器,instruments会记录各个代码的泄露问题,如果出现内存泄露,在上方的红色叉号就是,点击红色叉号,会进入泄露的代码位置,双击它就可以进入项目中的代码
有问题请联系博主,邮箱:bestnathan@aliyun.com
著作权声明:本文由http://www.bestnathan.com/原创,欢迎转载分享。请尊重作者劳动,转载时保留该声明和作者博客链接,谢谢
0 0
- iOS开发74-XCode(7.3.1)使用Instruments(7.3.1)测试内存泄漏例子(循环引用)
- 使用Xcode的Instruments检测内存泄漏
- xcode里面使用Memory Leaks和Instruments检测内存泄漏
- 使用Xcode Instruments Leak解决内存泄漏问题
- 使用Xcode Instruments Leak解决内存泄漏问题
- 使用Xcode Instruments Leak解决内存泄漏问题
- iOS开发69-iOS 使用Xcode Instrument检测内存泄漏
- iOS开发之使用Xcode和Instruments调试解决iOS内存泄露
- iOS 【使用Xcode和Instruments调试解决iOS内存泄露】
- iOS容易造成循环引用的三种场景,(循环引用),内存泄漏
- 使用Xcode和Instruments调试解决iOS内存泄露
- 使用Xcode和Instruments调试解决iOS内存泄露
- 使用Xcode和Instruments调试解决iOS内存泄露
- 使用Xcode和Instruments调试解决iOS内存泄露
- 使用Xcode和Instruments调试解决iOS内存泄露
- 使用Xcode和Instruments调试解决iOS内存泄露
- 使用Xcode和Instruments调试解决iOS内存泄露
- 使用Xcode和Instruments调试解决iOS内存泄露
- 【9909】货币系统
- leetcode 刷题题解(c++) 2.Add Two Numbers (链表)
- 用户空间和内核空间通讯之【proc文件系统】
- 技术中的哲学(一)
- [leetcode] 9. Palindrome Number
- iOS开发74-XCode(7.3.1)使用Instruments(7.3.1)测试内存泄漏例子(循环引用)
- gson解析json
- 使用终端命令行将本地项目上传到Github
- 远程桌面协议浅析(VNC/SPICE/RDP)
- 恩 jsut so so
- 作业的观后感总结
- MFC六大关键技术
- WPF中的模板(四)- 寻找ControlTemplate和DataTemplate的控件
- fragmentActivity