视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear等的区别及用途
2015-08-25 13:52
549 查看
init-初始化程序
viewDidLoad-加载视图
viewWillAppear-UIViewController对象的视图即将加入窗口时调用;
viewDidApper-UIViewController对象的视图已经加入到窗口时调用;
viewWillDisappear-UIViewController对象的视图即将消失、被覆盖或是隐藏时调用;
viewDidDisappear-UIViewController对象的视图已经消失、被覆盖或是隐藏时调用;
viewVillUnload-当内存过低时,需要释放一些不需要使用的视图时,即将释放时调用;
viewDidUnload-当内存过低,释放一些不需要的视图时调用。
viewDidLoad-加载视图
viewWillAppear-UIViewController对象的视图即将加入窗口时调用;
viewDidApper-UIViewController对象的视图已经加入到窗口时调用;
viewWillDisappear-UIViewController对象的视图即将消失、被覆盖或是隐藏时调用;
viewDidDisappear-UIViewController对象的视图已经消失、被覆盖或是隐藏时调用;
viewVillUnload-当内存过低时,需要释放一些不需要使用的视图时,即将释放时调用;
viewDidUnload-当内存过低,释放一些不需要的视图时调用。
相关文章推荐
- android 为TextView添加边框
- Android 开发知识点总结
- 关于Android数据库的小结
- 【一步一步的积累】Auto-context and Its Application to High-level Vision Tasks
- Android得到屏幕分辨率
- Android中实现全屏、无标题栏的两种办法
- 微信企业号+竞品数据上报
- Swift开发教程--如何在别的类中调用AppDelegate中的方法
- swift_UITableView详解
- Android Design Support Library概览
- iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
- 使用Nagios搭建监控服务器
- iOS中Foundation的常见知识点
- Android插件化开发之OpenAtlas插件启动方式与插件启动广播
- android-studio 快捷键
- IOS 多线程(4) --线程通讯
- Android应用程序资源(一)
- 如果让我重新设计一款Android App
- 使用Ant打包Android应用详解——Ant使用解析
- iOS中属性与成员变量的区别