zoukankan      html  css  js  c++  java
  • UIApplication代理、控制器view的生命周期

     

    //应用程序启动完毕时调用

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

        NSLog(@"%s",__func__);

        return YES;

    }

     

    //应用程序将要失去焦点时调用

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

       NSLog(@"%s",__func__);

    }

     

    //应用程序进入到后台时调用

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

       NSLog(@"%s",__func__);

    }

     

    //应用程序进入到前台时调用

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

      NSLog(@"%s",__func__);

    }

     

    //应用程序获取焦点

    //焦点:能否与用户进行交互.

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

        NSLog(@"%s",__func__);

    }

     

    //当应用程序退出的时候调用

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

       NSLog(@"%s",__func__);

    }

     

     

    //当应用程序收到内存警告时调用

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

        //清理缓存.图片,视频.

        NSLog(@"%s",__func__);

    }

     

     


     

    //当控制器加载完毕时调用

    - (void)viewDidLoad {

        [super viewDidLoad];

        NSLog(@"%s",__func__);

    }

     

    //当控制器的view即将显示的时候调用.

    -(void)viewWillAppear:(BOOL)animated{

        [super viewWillAppear:animated];

         NSLog(@"%s",__func__);

    }

     

    //当控制器的view显示完毕时调用

    -(void)viewDidAppear:(BOOL)animated{

        [super viewDidAppear:animated];

         NSLog(@"%s",__func__);

    }

     

    ////当控制器的View将要布局子控件的时候调用

    //-(void)viewWillLayoutSubviews{

    //    [super viewWillLayoutSubviews];

    //     NSLog(@"%s",__func__);

    //}

    //

    ////当控制器view布局子控件完毕时调用

    //-(void)viewDidLayoutSubviews{

    //    [super viewDidLayoutSubviews];

    //     NSLog(@"%s",__func__);

    //}

     

    //当控制器的View即将消失时调用

    -(void)viewWillDisappear:(BOOL)animated{

        [super viewWillDisappear:animated];

         NSLog(@"%s",__func__);

    }

     

    //当控制器的View消失完毕调用.

    -(void)viewDidDisappear:(BOOL)animated{

        [super viewDidDisappear:animated];

         NSLog(@"%s",__func__);

    }

     

  • 相关阅读:
    图像全參考客观评价算法比較
    单片机project师必备的知识
    ACM-并查集之小希的迷宫——hdu1272
    ArcGIS教程:加权总和
    九度 题目1368:二叉树中和为某一值的路径
    解决solr搜索多词匹配度和排序方案
    具体解释linux文件处理的的经常使用命令
    Hotel
    Unity3D 射线指定层获取GameObject 注意 LayerMask
    ios设计一部WindowsPhone手机
  • 原文地址:https://www.cnblogs.com/liuzhenjie/p/5454580.html
Copyright © 2011-2022 走看看