美文网首页
关于VC的生命周期那点事

关于VC的生命周期那点事

作者: 王老板 | 来源:发表于2015-12-10 15:20 被阅读99次

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

    - (void)viewDidLoad{
    }
    
    • 加载页面元素,页面出现之前的控件与数据的准备 例如:手写的控件,一些逻辑等
      特点:只加载一次viewDidLoad ,跳回上个页面时,该页面被销毁,进入重新加载。
    -(void)viewWillAppear:(BOOL)animated{
        [super viewWillAppear:animated];
    }
    
    • 我们把显示或隐藏tabBar的方法写在其中
      [[self rdv_tabBarController] setTabBarHidden:NO animated:YES];

    • 父类中实现了这个方法我们需要在子类中调用

    • [super viewWillAppear:animated];

    • 需要时时更新数据的页面放到(比如定位)viewWillAppear而不是viewDidLoad

    • 在我的工程中我把登录或者注销也写在viewWillAppear里这样我就可以时时的更新用户是否登录与注销.

    相关文章

      网友评论

          本文标题:关于VC的生命周期那点事

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