析构函数 deinit


析构函数 deinit


    // dealloc 类似,主要是负责对象被销毁之前的`内存释放`工作

    /**

        1. 没有 func

        2. 没有 () -> 不允许重载,不允许带参数,不允许直接调用,在系统内部自动调用的

    

    */

    deinit {

        print("Person 88")

    }


 在实际开发中,哪些内容需要程序员销毁?

        - 通知,如果不注销,程序不会崩溃

        - KVO,如果不注销,程序会崩溃

        - NSTimer,会对 targetself),进行强引用      //!!!!!!


转载于:https://my.oschina.net/TaciturnKnightYQ/blog/539435

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值