正常情况下,使用应用时,当用户按下home键,APP便被挂起(线程和runloop都会暂时挂起),但是依然驻留在内存中,这种状态下,如果不使用苹果允许的那几种一直在后台运行的方法(如播放音乐、定位等),程序便会被挂起,当然还有一种向系统申请延时挂起的方法,但是这种方法最多在后台运行10分钟,10分钟之后还是会被挂起。在后台运行的APP,如果当前系统内存将要不够用时,系统会自动把之前挂起状态下的APP清出内存。所以我们看到,有些时候打开APP时,还是上次退出时的那个页面那些数据,有时则是重新进入的。
顶一下

(0)
0%
踩一下

(0)
0%
- 相关评论
- 我要评论
-