Swift - deinit

前端之家收集整理的这篇文章主要介绍了Swift - deinit前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

deinit {
    // perform the deinitialization
}

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

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

猜你在找的Swift相关文章