要点:
- retain使对象的引用计数+1,需要release
- 在属性中retain,需要在dealloc中release
- delegate最好不要retain,以免循环引用
注意:
- retain在属性中的用法,调用self.XX时系统默认步骤是先release就对象,再retain新对象
- 正确的释放方法为使用是不需要释放,直接在dealloc里面释放,即使该属性没有alloc,也应该在dealloc里面释放,以免发生leaks
本文介绍Objective-C中的内存管理要点,包括retain与release的使用方法,如何避免循环引用,以及在dealloc方法中正确释放资源的方式。
要点:
注意:
转载于:https://www.cnblogs.com/wustlj/archive/2011/11/07/2240177.html
4171

被折叠的 条评论
为什么被折叠?