ARC环境下单个ViewController生命周期


  • initWithCoder:(NSCoder *)aDecoder:(如果使用storyboard或者xib)

  • loadView:加载view

  • viewDidLoad:view加载完毕

  • viewWillAppear:控制器的view将要显示

  • viewWillLayoutSubviews:控制器的view将要布局子控件

  • viewDidLayoutSubviews:控制器的view布局子控件完成
    这期间系统可能会多次调用viewWillLayoutSubviews 、 viewDidLayoutSubviews 俩个方法

  • viewDidAppear: 控制器的view完全显示

  • viewWillDisappear:控制器的view即将消失的时候
    这期间系统也会调用viewWillLayoutSubviews 、viewDidLayoutSubviews 两个方法

  • viewDidDisappear:控制器的view完全消失的时候

ARC环境下单个ViewController生命周期_第1张图片
生命周期

你可能感兴趣的:(ARC环境下单个ViewController生命周期)