autorelease方法的基本使用
给对象发送一条autorelease消息,会将对象放到一个自动释放池中
当自动释放池被销毁时,会对池子里面的所有对象做一次release操作。
会返回对象本身
调用完autorelease方法后,对象的计数器不变
autorelease的好处:
不用再关心对象释放的时间。
不用再关心什么时候调用release。
autorelease的使用注意:
占用内存较大的对象不要随便使用autorelease。
占用内存较小的对象使用autorelease,没有太大影响。
autorelease的应用场合:
id和instancetypetype
id的好处就是:能返回任何对象,
instancetype:能返回对象的类型。
原文:http://www.cnblogs.com/changjinping/p/4878736.html