A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


1. 首先执行main函数
2. 执行UIApplicationMain函数
  2.1 创建一个UIApplication实例。UIApplication对象是单例的,一个IOS程序对应一个UIApplication,UIApplication是应用程序的象征
  2.2 看见爱妻一个消息循环(mian loop),用来监听用户的操作。
  2.3 创建一个UIApplication的delegate对象,负责监听UIApplication的生命周期。
  2.4 当UIApplication的生命周期发生变化时,会给delegate发送不同的消息
    2.4.1 当第一次运行程序时调用didFinishLaunchingWithOptions(加载完毕)、applicationDidBecomeActive(获取焦点)。
    2.4.2 当点击home键或其它程序(如电话)弹出时调用applicationWillResignActive(失去焦点)、applicationDidEnterBackground(进入后台)。
    2.4.3 当再次点击应用图标重新进入应用时调用applicationWillEnterForeground(进入前台)、applicationDidBecomeActive(获取焦点)。


搜索"IOS应用生命周期"找到一篇讲解很详细的文章,与大家一起分享。
链接:http://blog.csdn.net/totogo2010/article/details/8048652

参考:https://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072-CH4-SW20
PS:文章太长了,粘不过来:lol

2 个回复

倒序浏览
这不应该发到提问里把。。。
回复 使用道具 举报
不错的文章 好像百度很多这份,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马