1.8 使用iOS模拟器演示App的生命周期 [原创iOS开发-Xcode教程]



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,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

0