1、alloc 创建对象,分配空间
2、init (initWithNibName) 初始化对象,初始化数据
3、loadView 从nib载入视图或者生成view
4、viewDidLoad 载入完成(界面间切换不走该方法)
5、viewWillAppear 视图将出现在屏幕之前(界面间切换走,可以刷新数据)
6、viewDidAppear 视图已在屏幕上渲染完成
7、viewWillDisappear 视图将被从屏幕上移除之前执行
8、viewDidDisappear 视图已经被从屏幕上移除,用户看不到这个视图了
9、dealloc 视图被销毁,此处需要对你在init和viewDidLoad中创建的对象进行释放
本文详细介绍了iOS应用中视图控制器的生命周期,包括从对象创建到销毁的各个关键阶段:alloc、init、loadView、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear以及dealloc。每个阶段的作用及调用时机都有明确说明,有助于开发者更好地理解和管理视图的状态。
6637

被折叠的 条评论
为什么被折叠?



