delloc方法中 释放方法 用 = nil 比较好。。arc中
2014-08-14 12:12
357 查看
阅读别人代码的时候,经常会在delloc方法中,看到有的人释放对象使用self.xxx=nil,有些人使用[xxx release];就忍不住想查看一下这两者的区别;
搜索资料之后,看到网上找到如下说法:
self.xxx = nil;等价于[xxx release]; xxx = [nil retain];
所以以后在delloc方法中,还是尽量用self.xxx = nil吧
搜索资料之后,看到网上找到如下说法:
self.xxx = nil;等价于[xxx release]; xxx = [nil retain];
所以以后在delloc方法中,还是尽量用self.xxx = nil吧
相关文章推荐
- 移动开发:iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- ARC机制下也有释放对象的方法
- Objective-C的delloc方法中,将对象置为nil和将对象release的区别
- iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- Xcode中ARC 下两种释放对象的方法
- Object-C系列<Xcode中ARC 下两种释放对象的方法>
- ARC 下两种释放对象的方法
- iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- iOS arc(自动释放)和mrc(手动释放)下重写set方法
- ARC中delloc子类和父类的释放
- iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- ARC 下两种释放对象的方法
- iOS内存管理之:引用计数、ARC、自动释放池autoreleasepool和便捷方法之间的关系
- 非模态对话框的释放方法
- Asp.net 2.0 中将网站首页生成静态页的一个比较好的方法
- 利用二叉树的思想来实现分配和释放内存方法
- Asp.net 2.0 中将网站首页生成静态页的一个比较好的方法
- "请备份该数据库的事务日志以释放一些日志空间"解决方法 推荐
- GIS开发随笔(3)——ArcXML和NET_Link方法