【读书笔记】iOS-ARC-Xcode检测循环引用
来源:互联网 发布:毕加索蓝色时期 知乎 编辑:程序博客网 时间:2024/05/29 11:04
一,在桌面上新建立一个工程,在ViewController.m中输入如下代码:
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSMutableArray *firstArray=[[NSMutableArray alloc]init]; NSMutableArray *secondArray=[[NSMutableArray alloc]init]; [firstArray addObject:secondArray]; [secondArray addObject:firstArray]; }
代码添加完成后,工程文件如下图所示:
二,选择Product----->Profile------->工程的模拟器会开始运行,如下图所示:
三,在弹出的对话框中选择Leaks---->Choose.
四,选择Choose后,会弹出如下界面。默认是选择Allocations的。
五,选择Leaks.
六,选择左上角的红色的圆圈,红色的圆圈变成黒色的方型。此时,开始运行工程,检测循环引用。
七,会出现如下的界面。
八,点击黑色的圆圈,此时又变为红色圆圈,暂时停止循环引用的检测。
九,此时循环检测完成。在Leaks中出现了一条红色的线条,此线条表示一次内存泄漏的产生。
参考资料: 《iOS开发进阶》-唐巧
0 0
- 【读书笔记】iOS-ARC-Xcode检测循环引用
- 【读书笔记】iOS-ARC-循环引用-解决办法
- 使用Xcode检测循环引用
- 使用Xcode检测循环引用
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [IOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- Xcode中如何检测循环引用
- iOS Block循环引用检测
- iOS中Block的引用循环问题 (ARC & non-ARC)
- iOS ARC内存管理循环引用的问题
- 如何用Xcode进行内存循环引用检测
- iOS: ARC和非ARC下使用Block与循环引用问题
- leetcode 042 —— Trapping Rain Water
- DirectX11 屏幕的清除和显示
- 关于MFC库和CRT库冲突的分析
- 最大网络流
- Hibernate的evict方法和clear方法的区别
- 【读书笔记】iOS-ARC-Xcode检测循环引用
- 机房重构之接口
- 1003. Emergency (25)
- Android Configuration系统设置
- HDU-2899.三分初步-求最小值
- (最小费用最大流)POJ2516 Minimum Cost
- 基于触发器的事件捕获
- 引用类型变量和非引用类型变量的区别
- Age Sort(UVa 11462)