当前位置:网站首页 > Objective-C开发 > 正文

object-c ViewController生命周期_iosviewcontroller生命周期

来自:千锋-iOS开发视频教程-UI第1季-2.17-UIViewController生命周期函数

生命周期图解:


应用程序启动时进入MainViewController,
第一次进入Mian
MainViewController - loadView,

MainViewController - viewDidLoad,

MainViewController - viewWillAppear,

MainViewController - viewDidAppear,

第一次进入Sub(Main->Sub)

SubViewController - loadView,

SubViewController - viewDidLoad,

MainViewController - viewWillDisappear,

SubViewController - viewWillAppear,

SubViewController - viewDidAppear,

MainViewController - viewDidDisappear,
第二次进入Main(Sub->Main)
SubViewController - viewWillDisappear,

MainViewController - viewWillAppear,

MainViewController - viewDidAppear,

SubViewController - viewDidDisappear,
第二次进入Sub(Main->Sub)
MainViewController - viewWillDisappear,

SubViewController - viewWillAppear,

SubViewController - viewDidAppear,

MainViewController - viewDidDisappear,
若第二次进入Sub时也是创建新的对象(实际上是第一次进入)(Main->Sub)
SubViewController - loadView,

SubViewController - viewDidLoad,

MainViewController - viewWillDisappear,

SubViewController - viewWillAppear,

SubViewController - viewDidAppear,

MainViewController - viewDidDisappear,

建议大家阅读下以下两篇文章:

IOS6了再说说ViewController的生命周期和didReceiveMemoryWarning后的流程

IOS学习笔记37——ViewController生命周期详解

版权声明


相关文章:

  • Object-C学习之一:开发环境搭建_objective-c开发2024-10-30 13:44:07
  • objective-c入门教程_编程开发2024-10-30 13:44:07
  • object c_object c和c++的区别2024-10-30 13:44:07
  • 美团积木Sketch插件进阶开发指南_美团众包旧版本下载2024-10-30 13:44:07
  • Objective-C编码规范:26个方面解决iOS开发问题2024-10-30 13:44:07
  • C/C++后台研发需要点亮哪些技能树?学习路线规划2024-10-30 13:44:07
  • ChatGTP教你学Object-C_objective-c入门教程2024-10-30 13:44:07
  • 十个经典的C开源项目代码_十个经典的C开源项目代码2024-10-30 13:44:07
  • 如何全面学习Object-C语言的语法知识 (Xmind Copilot生成)_object c 教程2024-10-30 13:44:07
  • 滤波器的抽头系数、通带、阻带、过渡带2024-10-30 13:44:07
  • 全屏图片