您的位置:首页 > 其它

dealloc

2016-02-21 22:41 239 查看
对象在经历其生命期后,最终会被系统所回收,这时就要执行dealloc方法。

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

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

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

运行期系统会在适当的时候调用它。而且,一旦调用过dealloc之后,对象就不再有效,后续方法调用均是无效的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: