zoukankan      html  css  js  c++  java
  • 控制器的生命周期

     作为一名合格的IOS程序员  对于控制器的生命周期是需要了解的 所有写下我对控制器生命周期的理解

    /**

     *  控制器的view加载完成的时候调用

     */

    - (void)viewDidLoad {

        [super viewDidLoad];

        

    }

     

    /**

     *  控制器即将显示的时候调用

     */

    - (void)viewWillAppear:(BOOL)animated

    {

        [super viewWillAppear:animated];

    }

     

    /**

     *  控制器完全显示的时候调用

     */

    - (void)viewDidAppear:(BOOL)animated

    {

        [super viewDidAppear:animated];

    }

     

    /**

     *  控制器即将消失的时候调用

     */

    - (void)viewWillDisappear:(BOOL)animated

    {

        [super viewWillDisappear:animated];

    }

     

    /**

     *  控制器完全消失的时候调用

     *

     */

    - (void)viewDidDisappear:(BOOL)animated

    {

        [super viewDidDisappear:animated];

     

    }

     

    /**

     *  控制器即将销毁的时候调用

     */

    - (void)viewWillUnload

    {

        [super viewWillUnload];

     

    }

     

    /**

     *  控制器完全销毁的时候调用

     */

    - (void)viewDidUnload

    {

        [super viewDidUnload];

    }

    /**

     *  接收到内存警告的时候调用

     */

    - (void)didReceiveMemoryWarning {

        [super didReceiveMemoryWarning];

        

        //application  里面也有这个方法  当发生内存警告的时候 会先调用application的这个方法

        

        /**

         注意:内存警告是由上往下一层一层往下传递的,所以如果发生内存警告 会实现调用application的代理的didReceiveMemoryWarning方法 然后再调用控制器的didReceiveMemoryWarning 方法

         

         因为application代表着整个应用程序 AppDelegate 是整个应用程序的代理 application有个事件循环, 事件循环是等application 接收到内存警告 会告诉它的代理,代理会通知它的window,window会通知它的根控制器,跟控制器会通知它的子控制器

         

         */

    }

  • 相关阅读:
    mmsplayer V2 for android 抢先发布
    mmsplayer v2 windows C 之(mmsplayer_wave )
    mmsplayer v2 java 之(MmsplayerActivity Activity类)
    mmsplayer V2 for windows 发布
    今天休息,明天晚上继续IOS版本mmsplayer V2
    mmsplayer v2 java 之(MmsplayerActivity Activity类)
    mmsplayer V2 for windows 发布
    自定义函数:删除数组B中与数组A重复的值
    LotusScript方法扩展
    MS SQL 2005 SP2新功能
  • 原文地址:https://www.cnblogs.com/syios/p/4749657.html
Copyright © 2011-2022 走看看