美文网首页
update2 ViewControler Lifecycle

update2 ViewControler Lifecycle

作者: 冰风47 | 来源:发表于2016-06-21 18:24 被阅读29次

    这里记录view controler的生命周期

    
    creation()
    
    // mvc此时还没有被创建出来, outlets也没有, 此时应该尽可能把所有数据工作都放在这里做? 下一步就是从storyboard里读取各个控件以便初始化了.
    - (void)awakeFromNib
    {}
    
    - (void)viewDidLoad
    {}
    
    // 几何体在这两个方法内确定下来.
    // 在viewDidAppear以及viewWillAppear期间,只要几何体有变化,这两个方法就会被触发.
    - (void) viewWillLayoutSubViews();
    - (void) viewDidLayoutSubViews();
    
    // 若有设备旋转的情况发生, 则会通知如下方法.
    - (void) willRotateTo/From
    - (void) didRotateTo/From
    
    // mvc将要出现
    - (void)viewWillApear : (BOOL)animated;
    
    // mvc出现.
    - (void)viewDidAppear : (BOOL)animated;
    
    - (void)viewWillDisappear : (BOOL)animated;
    
    - (void)viewDidDisappear:(BOOL)animated;
    

    系统低内存警告提示:

    - (void)didReceiveMemoryWarning;
    

    摘自斯坦福大学课件:

    viewcontroler lifecycle.jpg

    相关文章

      网友评论

          本文标题:update2 ViewControler Lifecycle

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