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__);

    }

     

  • 相关阅读:
    动态规划算法介绍——概念、意义及应用、例题
    两个大数相减
    删除apache的签名的shell脚本
    C++中智能指针的设计和使用
    eclipse save action不起作用
    [leetcode]51. N-QueensN皇后
    [leetcode]33. Search in Rotated Sorted Array旋转过有序数组里找目标值
    [leetcode]88. Merge Sorted Array归并有序数组
    [leetcode]636. Exclusive Time of Functions函数独占时间
    [leetcode]257. Binary Tree Paths二叉树路径
  • 原文地址:https://www.cnblogs.com/liuzhenjie/p/5454580.html
Copyright © 2011-2022 走看看