【IOS】applicationDidBecomeActive和applicationWillEnterForeground场景梳理

网友投稿 2221 2022-10-12 17:50:27

【IOS】applicationDidBecomeActive和applicationWillEnterForeground场景梳理

【IOS】applicationDidBecomeActive和applicationWillEnterForeground场景梳理

applicationWillResignActive(将进入后台)

对应applicationWillEnterForeground(将进入前台) 程序将要失去Active状态时调用,比如按下Home键或有电话信息进来,这个方法用来 暂停正在执行的任务; 禁止计时器; 减少OpenGL ES帧率; 若为游戏应暂停游戏;

总结为一个字:停!

applicationDidEnterBackground(已经进入后台)

对应applicationDidBecomeActive(已经变成前台) 程序已经进入后台时调用 这个方法用来 释放共享资源; 保存用户数据(写到硬盘); 作废计时器; 保存足够的程序状态以便下次恢复;

总结为4个字:释放、保存!

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序 商城 微信云数据库 无服务器 加后台(微信小程序开发)
下一篇:wxapp-store 是一个微信小程序本地数据持久化存储库
相关文章