`
844604778
  • 浏览: 550901 次
文章分类
社区版块
存档分类
最新评论

IOS应⽤用程序⽣生命周期 UIViewController的⽣生命周期(2)

 
阅读更多

创建UIApplication对象并指定其代理


通过UIApplicationMain函数创建UIApplication对象并指定其代理对象AppDelegate;第三个参数为指定

UIApplication的⼦子类来⽣生成UIApplication对象,为nil时由UIApplication类初始化默认对象;第四个参数为指定代理对象。

UIApplication的代理对象
作为UIApplication的代理类,必须要先实现

UIApplicationDelegate协议,协议⾥里明确了作为代理应

该做或可以做哪些事情。

UIApplication对象负责监听应⽤用程序的⽣生命周期事件,并将⽣生命周期事件交由UIApplication代理对象处理。

UIApplication代理对象⽣生命周期函数详解

  • - (void)applicationWillResignActive:(UIApplication*)application

    说明:当应⽤用程序将要⼊入⾮非活动状态执⾏行,在此期间,应⽤用程序不接收消息或事件,⽐比如来电话了

  • - (void)applicationDidBecomeActive:(UIApplication*)application

    说明:当应⽤用程序⼊入活动状态执⾏行,这个刚好跟上⾯面那个⽅方法相反

  • - (void)applicationDidEnterBackground:(UIApplication*)application

    说明:当程序被推送到后台的时候调⽤用。所以要设置后台继续运⾏行,则在这个函数⾥里⾯面设置即可


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics