1. 本节课将使用模拟器,为您演示程序的生命周期。双击打开之前创建的项目模板。
2. 选择编辑应用代理文件。应用代理文件是系统运行本应用的委托,里面定义了如程序的进入与退出、设备方向旋转等众多全局方法。
3. 您可以把程序载入后需要执行的代码,写在程序完成加载的方法里面。这是最常用的一个方法。
4. 当程序完成加载的过程后,在控制台输出一行提示文字。
5. 当程序将要进入非活动状态时,调用此方法,在此期间,程序不会接收消息或事件。
6. 当程序被推送到后台的时候,调用此方法。如果要设置后台继续某些动作,则在这个方法里面添加代码即可。
7. 当程序从后台,将要重新回到前台的时候,调用此方法。
8. 当程序进入活动状态的时候,执行该方法。
9. 当程序将要退出时,将调用该方法。通常是用来保存数据,和一些退出前的清理工作。点击[编译并运行]按钮,在模拟器中预览效果。
10. 点击屏幕顶部的硬件菜单。
11. 然后点击首页子菜单,返回模拟器的主界面。请留意右下角控制台输出的日志。
12. 点击模拟器中的应用图标,重新激活程序,并留意控制台输出的日志。
13. 继续点击硬件菜单。
14. 选择锁定命令,使模拟器进入锁定状态。
15. 按下模拟器底部的Home键,以解锁模拟器。
16. 如果双击Home键,则可以显示内存中的所有程序列表。
17. 在当前程序的截图上方,按下鼠标,并向上方拖动,以从内存中清理此程序。
18. 在屏幕上点击,恢复模拟器至正常模式。
19. 最后点击[停止]按钮,关闭模拟器,并结束本节课程。
20. 1
本文整理自:《互动教程 for Xcode9 & Swift4》,真正的
[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:
https://itunes.apple.com/cn/app/id1063100471,或扫描本页底部的二维码。课程配套素材下载地址:
资料下载