dealloc

来源:互联网 发布:范思哲男装高仿淘宝 编辑:程序博客网 时间:2024/05/17 01:05

对象在经历其生命期后,最终会被系统所回收,这时就要执行dealloc方法。

在每个对象的生命期内,此方法仅执行一次,也就是当保留技术降为0的时候。

然而具体何时执行执行,则无法保证。也可以理解成:我们能够通过人工观察保留操作与释放操作的位置,来预估此方法何时即将执行。

但实际上,程序库会以开发者察觉不到的方法操作对象,从而使回收对象的真正时机和预期的不同。

运行期系统会在适当的时候调用它。而且,一旦调用过dealloc之后,对象就不再有效,后续方法调用均是无效的。

0 0