zoukankan      html  css  js  c++  java
  • UIViewController的生命周期

     // 视图显示在屏幕上的顺序 

     1、 alloc                          创建对象,分配空间。

     2、init (initWithNibName) 初始化对象,初始化数据。

     3、loadView                    从nib载入视图, 这一步不需要去干涉。除非没有使用xib文件创建视图。

     4、viewDidLoad               加载完毕,可以进行自定义数据以及动态创建其他控件。

     5、viewWillAppear           视图将出现在屏幕之前,马上这个视图即将显示在屏幕上。

     6、viewDidAppear            视图已在屏幕上渲染完成。

     

     // 视图将被从屏幕上移除的顺序

     1、viewWillDisappear      视图将被从屏幕上移除之前执行。

     2、viewDidDisappear      视图已经被从屏幕上移除。

     3、dealloc                      视图被销毁,此时需要在init和viewDidLoad中创建的对象进行释放。

     4、viewDidUnload           出现内存警告在内存不足时执行,而且是对所有非当前显示的controller执行。

  • 相关阅读:
    HAProxy+keepalived+MySQL 实现MHA中slave集群负载均衡的高可用
    mysql高可用架构之MHA,haproxy实现读写分离详解
    bootstrap全局css样式
    响应式与bootstrap
    jquery3
    jquery2
    jquery
    client,offset,scroll系列
    javascript-BOM
    JavaScript-DOM续
  • 原文地址:https://www.cnblogs.com/wangshengl9263/p/3067898.html
Copyright © 2011-2022 走看看