学习笔记(02):iOS移动开发从入门到精通(Xcode11 & Swift5)-退出系统前的事件处理

立即学习:https://edu.csdn.net/course/play/26947/347238?utm_source=blogtoedu

        //通过使用通知中心,实现监听和处理程序退出事件的功能

        //获得一个应用实例。应用实例的核心作用是提供程序运行期间的控制和协作。每个程序必有,有且只有一个

        let app = UIApplication.shared

        //通知中心是基础框架的子系统。向所有监听程序退出事件的对象广播消息

        NotificationCenter.default.addObserver(self, selector: #selector(ViewController.doSomething(_:)), name: UIApplication.willResignActiveNotification, object: app)

 

//创建一个方法用来响应程序退出事件,使程序在退出之前保存用户数据

@objc func doSomething(_ sender: AnyObject) {

         print("Saving data before exit.")

 }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值