iOS程序的生命的周期

通常来说,一个iOS应用程序拥有5种状态

1.Not running

、。应用还没有启动,或者应用正在运行但是途中被系统停止。

2.Inactive

当前应用正在前台运行,但是并不接收事件 。一般每当应用从一个状态切换到另一种状态时,中途都会短暂停留再次状态。唯一在此状态停留时间较长的情况是:当用户锁屏,或者系统提示用户去响应某些事件的时候(诸如接电话、有未读短信)

3.Active

当前应用正在前台运行,并且接收事件。

4.Background

应用程序处在后台,并且还在执行代码。

5.Suspended

应用程序处在后台,并且已停止执行代码。

 

posted on 2016-01-02 13:08  哈利波特大  阅读(129)  评论(0)    收藏  举报