美文网首页
App 进入后台前台的检测

App 进入后台前台的检测

作者: 子非鱼7868 | 来源:发表于2018-04-23 11:23 被阅读19次

    今天看了https://www.jianshu.com/p/ccf3641f6637关于app进入后台和前台的说明自己试了下,总结下
    app进入后台

    AppDelegate的代理方法
    
    - (void)applicationDidEnterBackground:(UIApplication *)application {
    //这个方法是app每次进入后台都会调用的
       NSLog(@"app进入后台喽");
    }
    

    app进入前台
    下面这两个方法都是app进入前台会调用的

    - (void)applicationWillEnterForeground:(UIApplication *)application {
       NSLog(@"app进入前台喽1");
    }
    - (void)applicationDidBecomeActive:(UIApplication *)application {
          NSLog(@"app进入前台喽2");
    }
    

    区别是applicationWillEnterForeground只有当app从后台进入前台才会调用 首次启动app是不会调用的applicationDidBecomeActive无论是首次启动还是每次从后台进入前台 都会调用 所以如果只是从后台到前台 这两个方法都会被调用

    相关文章

      网友评论

          本文标题:App 进入后台前台的检测

          本文链接:https://www.haomeiwen.com/subject/phbklftx.html