美文网首页
IOS 关于VC生命周期那点儿事er

IOS 关于VC生命周期那点儿事er

作者: shanshan950224 | 来源:发表于2015-12-10 15:11 被阅读289次

我们在ios培训班学习时,老师总是强调生命周期的重要性,但我们都把TA当成了普通知识点来记,但当我们使用VC生命周期时,总是碰到了一些问题,并始终不会改变对TA的看法,直到老师逼着我们每天进行考核,才认识到VC的重要性,因为每一个页面都是一个VC。


接下来,聊聊ViewWillAppear这件事吧!

-(void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
}
  • 我们把显示或隐藏tabBar的方法放到其中,如果副类实现了隐藏或实现tabBar我们就直接引入即可。
    //tabBar的显示和隐藏 [[self rdv_tabBarController] setTabBarHidden:NO animated:YES];

  • 父类中实现了这个方法我们需要在子类中调用
    [super viewWillAppear:animated];

  • 需要实施更新的页面放到(比如定位)ViewWillAppear而不是ViewDidLoar的里,否则不会实时进行更新。

  • 登陆或注销,我们在ViewWillAppear中进行判断,写在ViewWillAppear里,我们就可以时刻更新用户是否登陆或注销。


ViewDidLoad

- (void)viewDidLoad {
    [super viewDidLoad];
}
  • 加载页面元素,页面出现之前的控件与数据的准备 例如:手写的控件,一些逻辑等
    特点:只加载一次viewDidLoad ,跳回上个页面时,该页面被销毁,进入重新加载。

  • 我们有时需要使用一些需要提前加载的数据,我们就可以把他们放到ViewDidLoad里面。

相关文章

  • IOS 关于VC生命周期那点儿事er

    我们在ios培训班学习时,老师总是强调生命周期的重要性,但我们都把TA当成了普通知识点来记,但当我们使用VC生命周...

  • ios-关于VC生命周期

    学习IOS了解到了vc生命周期的重要性,接下来聊聊 viewVillAppear 我们把显示和隐藏tableBar...

  • 关于vc生命周期那点事

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

  • 关于VC生命周期那点事

    在我们iOS班学习的时候老师总是强调VC得生命周期的重要性,但是做项目时候还是不懂。直到老师逼着我每天考核我才认识...

  • 关于vc生命周期那点事

    在我们IOS班学习的时候,学习了vc的生命周期,但是在做项目中竟然蒙圈,直到老师逼着我每天考核才知道了其重要性,因...

  • 关于VC生命周期那点事

    我在学习班中学习时,一直强调VC生命的周期的重要性,我们学完生命周期后还是不太明白。直到老师每天考核我们时我们才知...

  • UIViewController的生命周期

    提到iOS中VC的生命周期,首先想到的无外乎viewDidLoad、viewWillAppear等方法的调用执行顺...

  • 关于vc生命周期的那些事

    在我们在ios的学习中,老师总是强调vc的生命周期的重要性。但是在项目中我们依然蒙圈,老师通过考核的方式,让我们知...

  • 关于vc生命周期那点破事

    学习IOS了解到了vc生命周期的重要性,接下来聊聊 viewVillAppear 我们把显示和隐藏tableBar...

  • 关于VC的生命周期那点事

    上学是呢 老师总是强调VC可我依旧不懂,在此特此警戒,现在每天考核 我想我必须理解VC的生命周期 因为每个页面的都...

网友评论

      本文标题:IOS 关于VC生命周期那点儿事er

      本文链接:https://www.haomeiwen.com/subject/edkyhttx.html