iOS 复习Controller和View的生命周期笔记

重写View的生命周期

1.init
2.initWithFrame
3.initWithCoder
4.awakeFromNib
5.layoutSubViews

重写Controller的生命周期

1.init
2.initWithFrame
3.initWithCoder
4.awakeFromNib
5.layoutSubViews

View

创建UIView会跑的生命周期

init创建:initWithFrame、init、layoutSubviews
initWithFrame创建:initWithFrame、layoutSubviews
XIB创建:initWithCoder、awakeFromNib、layoutSubviews

Controller

创建Controller会跑的生命周期

纯代码或xib创建:initWithNibName bundle、init、loadView、viewDidLoad、viewDidAppear
storybord创建:initWithCoder、awakeFromNib、loadView、viewDidLoad、viewDidAppear

你可能感兴趣的:(iOS 复习Controller和View的生命周期笔记)