IOS 应用生命状态

应用的生命状态


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
    //当应用程序启动后将会调用该方法
    
    //程序将创建的UIWindow对象赋值给该程序委托对象的Window属性
    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    
    //创建MainTabController对象,用来布局文件
    MainTabController *mainTab = [[MainTabController alloc] init];
    
    //让程序窗口加载并显示viewController视图控件器关系的用户界面
    self.window.rootViewController = mainTab;
    
    //将该UIWindow对象设为主窗口,并显示出来
    [self.window makeKeyAndVisible];
    

    return YES;
}

- (void)applicationWillResignActive:(UIApplication *)application {
    
    //当应用程序从活动状态转入不活动状态时,系统将会调用该方法。
    //通常来说,当应用程序突然被中断(比如有电话,短信进来时),系统会回调该方法
    //另外,当用户离开该程序,程序开始转入后台状态时也会回调该方法
    
}

- (void)applicationDidEnterBackground:(UIApplication *)application {
    // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
    // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
    
    //通常可通过重写该方法来释放共享资源,保存用户数据,取消定时器。
    //开发者还可通过该方法保存足够的状态数据,这样保证用户重新启动该应用时能正确恢复到当前状态。
    //applicationWiiTerminate:方法
}

- (void)applicationWillEnterForeground:(UIApplication *)application {

    
    //当应用程序将要进入前台时将会调用 该方法
    
}

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

    //当应用程序进入前台并转入活动状态时将会调用该方法

}

- (void)applicationWillTerminate:(UIApplication *)application {
   //当应用程序被终止时,系统将会调用 该方法
}




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值