【读书笔记】iOS-ARC-环境下如何查看引用计数的变化
来源:互联网 发布:淘宝上搜索什么有福利 编辑:程序博客网 时间:2024/06/02 21:22
一,新建立一个工程,用于测试引用计数的变化。
二,找到如下路径Build Phases---->Compile Sources---->AppDelegate.m
三,选中AppDelegate.m文件,如图所示。
四,将AppDelegate.m的Compiler Flags设置为"-fno-objc-arc".如图所示。
这是因为我们要在AppDelegate.m文件中写我们的测试的代码。而工程默认是ARC管理内存的。所以,我们将其用参数“-fno-objc-arc",将其设置为手动管理内存。
五,在AppDelegate.m中输入如下代码:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. NSObject *object=[[NSObject alloc]init]; NSLog(@"object-%ld",[object retainCount]); NSObject *another=[object retain]; NSLog(@"object-%ld",[object retainCount]); [another release]; NSLog(@"object-%ld",[object retainCount]); [object release]; return YES;}
六,开始进行代码的编写。并且运行。输出结果如图所示:
2015-07-14 21:35:46.252 ARC下引用计数的变化Demo[2070:86317] object-12015-07-14 21:35:46.252 ARC下引用计数的变化Demo[2070:86317] object-22015-07-14 21:35:46.253 ARC下引用计数的变化Demo[2070:86317] object-1
参考资料:
《iOS开发进阶》-唐巧著。
0 0
- 【读书笔记】iOS-ARC-环境下如何查看引用计数的变化
- ARC下查看对象的引用计数
- ARC 环境下打印对象的 retainCount 引用计数
- iOS 下ARC关于内存管理的引用计数问题
- ARC 下引用计数的打印
- IOS ARC 自动引用计数
- 【读书笔记】iOS-引用计数
- iOS ARC下获取引用计数(retain count)
- OC对象与CF对象的相互转换 和 ARC下查看OC对象的引用计数
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [IOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- [iOS]ARC下循环引用的问题
- iOS 之ARC(自动引用计数)
- 杭电1145 so you want to be a 2n-aire?
- universal image loader在listview/gridview中滚动时重复加载图片的问题及解决方法
- java基本控制语句的小例子
- itunes connect开发者账号的区别,企业账号,个人账号,公司团队账号,教育账号
- new challenge
- 【读书笔记】iOS-ARC-环境下如何查看引用计数的变化
- [LeetCode][Java] Length of Last Word
- 实时处理日均50亿会话,解析Twitter Answers的架构
- 3D数学 自定义三维向量类进行运算
- hdu 2112 HDU Today
- redis实践
- Android 使用MD5对SharedPreferences密码进行加密
- Java集合类详解
- SQL小结(三)