ViewController 生命周期-iOS初学

来源:互联网 发布:网络很好玩lol延迟高 编辑:程序博客网 时间:2024/05/06 16:43

ViewController 生命周期-iOS初学

1 viewDidLoad

放置控制器初始化代码。放置init全部内容。

不放置视图形状(几何)代码。

2 viewWillAppear

不要放置一次性初始化代码,放到viewDidLoad中。

多个视图来回切换,WillAppear会被调用多次。

一些数据模型,在后台变化时,代码放在这里。

视图形状代码。

3 viewWillDisappear

记住状态,减少资源占用。

4 didReceiveMemoryWarning

接到警告后,清空内存,也就是清空堆,也就是将强指针置nil。

0 0