首页 > 其他 > 详细

内存管理(autoreleasepool:)04

时间:2015-10-14 21:25:10      阅读:190      评论:0      收藏:0      [点我收藏+]

autorelease方法的基本使用

给对象发送一条autorelease消息,会将对象放到一个自动释放池中

当自动释放池被销毁时,会对池子里面的所有对象做一次release操作。

会返回对象本身

调用完autorelease方法后,对象的计数器不变

 

autorelease的好处:

不用再关心对象释放的时间。

不用再关心什么时候调用release。

 

autorelease的使用注意:

占用内存较大的对象不要随便使用autorelease。

占用内存较小的对象使用autorelease,没有太大影响。

 

autorelease的应用场合:

 

id和instancetypetype

id的好处就是:能返回任何对象,

instancetype:能返回对象的类型。

内存管理(autoreleasepool:)04

原文:http://www.cnblogs.com/changjinping/p/4878736.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!