要点:
retain使对象的引用计数+1,需要release
在属性中retain,需要在dealloc中release
delegate最好不要retain,以免循环引用
注意:
retain在属性中的用法,调用self.XX时系统默认步骤是先release就对象,再retain新对象
正确的释放方法为使用是不需要释放,直接在dealloc里面释放,即使该属性没有alloc,也应该在dealloc里面释放,以免发生leaks
要点:
retain使对象的引用计数+1,需要release
在属性中retain,需要在dealloc中release
delegate最好不要retain,以免循环引用
注意:
retain在属性中的用法,调用self.XX时系统默认步骤是先release就对象,再retain新对象
正确的释放方法为使用是不需要释放,直接在dealloc里面释放,即使该属性没有alloc,也应该在dealloc里面释放,以免发生leaks