swift3.0 析构函数

swift 中的析构函数,类似与OC中的dealloc函数,类似于c++ 中的析构函数

class deallocPerson
{
    var name : String = ""
    var age : Int = 0
    
    //重写析构函数,监听对象的销毁
    deinit {
        print("deallocPerson ---deinit ")
    }
}

var ljP : deallocPerson? = deallocPerson()
ljP = nil //对象置空,然后这块内存区域就释放掉了

打印结果:

deallocPerson ---deinit

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...