在我们IOS班学习的时候,学习了vc的生命周期,但是在做项目中竟然蒙圈,直到老师逼着我每天考核才知道了其重要性,因为每个页面都有vc,接下来我们来唠唠
ViewWillAppear
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
- 我们把现实隐藏tabBar的方法放入这里,如果父类实现了隐藏或实现tabBar我们就直接引用即可。
[[self rdv_tabBarController] setTabBarHidden:NO animated:YES];
- 需要实施更新数据的页面,我们也把它加入
ViewWillAppear
中,而不是viewDidLoad里.
- 登陆或注销,我们在
ViewWillAppear
中进行判断,写在ViewWillAppear
里,我们就可以时刻更新用户是否登陆或注销。
viewDidLoad
- (void)viewDidLoad {
[super viewDidLoad];
- 我们有时需要使用一些需要提前加载的数据,我们就可以把他们放到ViewDidLoad里面。
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。