关于vc生命周期那点事


在我们IOS培训学习的时候,在做项目中依然不解,所以我了解到了vc生命周期的重要性,接下来聊聊viewWillAppear

-(void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
}
  • 我们把显示或隐藏tablebar的方法写在其中
    [[self rdv_tabBarController] setTabBarHidden:NO animated:YES];
  • 父类中实现了这个方法我们需要在子类中调用
  • [super viewWillAppear:animated];
  • 需要时时更新数据的页面我们把他加到viewWillAppear而不是viewDidLode
  • 小懒猫登陆页面,如果用户登陆了就会显示这个页面,如果没有登陆就不显示,登陆后就会时时显示这个页面
  • (void)viewDidLoad{
    }
  • 加载页面元素,页面出现之前的控件与数据的准备 例如:手写的控件,一些逻辑等
    特点:只加载一次viewDidLoad ,跳回上个页面时,该页面被销毁,进入重新加载。

你可能感兴趣的:(关于vc生命周期那点事)