您的位置:首页 > 移动开发 > IOS开发

ViewController 生命周期-iOS初学

2016-04-25 10:35 459 查看

ViewController 生命周期-iOS初学

1 viewDidLoad

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

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

2 viewWillAppear

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

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

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

视图形状代码。

3 viewWillDisappear

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

4 didReceiveMemoryWarning

接到警告后,清空内存,也就是清空堆,也就是将强指针置nil。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息