加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Swift - deinit

发布时间:2020-12-14 06:59:08 所属栏目:百科 来源:网络整理
导读:每个类只有一个析构函数(只适用于class类型),用关键字 deinit 定义。 deinit { // perform the deinitialization } 在类实例被释放之前被自动调用,不允许主动调用自己的析构函数。 子类继承了父类的析构函数, 父类的析构函数会在子类的析构函数实现的最后

每个类只有一个析构函数(只适用于class类型),用关键字 deinit 定义。

deinit {
    // perform the deinitialization
}

在类实例被释放之前被自动调用,不允许主动调用自己的析构函数。

子类继承了父类的析构函数, 父类的析构函数会在子类的析构函数实现的最后自动调用。(即使子类没有提供自己的析构函数,父类的析构函数也总是被调用。)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读