ViewController 生命周期

iOS开发 ViewController 生命周期


1. ViewController 常用类型

① 直接用于呈现内容并与用户交互:
如 UITableViewController,UIViewController
② 用于控制和显示其他 ViewController:
如UINavigationController (堆栈形式),UITabbarController (并列形式)

2. ViewController 生命周期

ViewController 生命周期

使用:
① viewDidLoad
这个方法比较常用,同过初始界面的方法将视图加载入内存后,会调用viewDidLoad 方法来进行进一步的设置。对于初始数据的载入,设定等操作。
② viewWillAppear
通常利用这个方法,对即将显示的视图进一步的设置。
还有当该控制器拥有多个视图时候,在视图间切换时,要进行数据刷新操作时候可使用。因为并不会再次载入 viewDidLoad 方法,但是该 viewWillAppear 方法会再次被调用。

注意:view 生命周期在 ViewController 生命周期之中,在 view 释放之前,Viewcontroller 是不可以释放的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值