- 博客(2)
- 收藏
- 关注
转载 已经开启了ARC dealloc 还可以用?
用来在dealloc的时候手动解除delegate关系。 比如开始的时候注册了notification等,那么是需要在dealloc中把这些notification移除掉。 dealloc会被调用(通常是以被编译器自动插入代码的方式),也可以实现(尤其是如果有某些非Cocoa对象资源需要管理的时候)。 ARC与非ARC的区别: ARC中dealloc中不能调用[supe
2015-10-20 16:59:49
139
转载 NSAutoReleasePool的理解
在网上看过的一个blog签名:好记性不如烂博客.写的果然入心。 Cocoa的内存管理主要依赖于Reference Counting, 而NSAutoReleasePool就是用来支持它的. autorelease pool中存放的对象会在其自身干枯(drain)时被release. 我们都知道当一个object的release方法被触发时, 这个对象就被销毁了, 再也不能对它有任何引
2015-10-20 16:54:14
162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅