application代理协议方法

 // app启动完成 调用该方法  启动之后,将不再调用此方法!
 // 如果因为内存等原因,应用程序被操作系统干掉,再次点击图标,会调用此方法!
 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  
  NSLog(@"%s", __func__);   return YES;
  } 
  
// app即将退出活动状态的时候调用 (将要失去焦点:不能和用户交互)( 此方法在来电或来短信的时候被调用)
// 游戏应该再此方法中暂停游戏进程!此方法在游戏开发中尤为重要!
 - (void)applicationWillResignActive:(UIApplication *)application {
    NSLog(@"%s", __func__);
   }
   
// app已经进入后台 调用该方法 (在此方法中保存应用程序的数据和状态)
// 应用程序退出到后台,释放共享资源,保存用户数据,停止时钟,保存足够的应用程序状态信息...
  - (void)applicationDidEnterBackground:(UIApplication *)application {  
   NSLog(@"%s", __func__); 
   } 
  
 // app即将进入前台的时候 调用该方法 (在此方法中还原应用程序的数据和状态) 
  - (void)applicationWillEnterForeground:(UIApplication *)application {  
   NSLog(@"%s", __func__); 
   } 
  
 // app已经进入活动状态, 重新启动原来暂停的状态 (重新获取焦点:可以和用户交互)
  - (void)applicationDidBecomeActive:(UIApplication *)application {  
    NSLog(@"%s", __func__); 
    }   
 //  app接收到内存警告 调用该方法
  - (void)applicationDidReceiveMemoryWarning:(UIApplication *)application {  
    NSLog(@"%s", __func__);
     }
   
 // app将要被杀死 调用该方法
 // 注意:1.用户主动关闭 2.系统因为内存不够关闭了程序 
   - (void)applicationWillTerminate:(UIApplication *)application {  
      NSLog(@"%s", __func__);
      
       }


转载于:https://my.oschina.net/u/2439497/blog/606968

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值