iOS 视图控制器生命周期
2016-01-26 15:39
344 查看
iOS UIViewController视图控制器生命周期
1. alloc
创建对象,分配空间
2. init (initWithNibName)
初始化对象,初始化数据
3. loadView
如果你想替换UIViewController的self.view视图可以重写该方法,如果从xib载入视图
,一般不重写该方法。
4. viewDidLoad
视图载入完成时调用,可以进行自定义数据以及动态创建其他控件
5. viewWillAppear
视图将展现在屏幕时调用
6. viewDidAppear
视图已经显示在屏幕上调用
7. viewWillDisappear
视图将被从屏幕上移除之前执行
8. viewDidDisappear
视图已经被从屏幕上移除,用户看不到这个视图了
9. dealloc
UIViewController被销毁时调用,此处可以释放http请求和注册的通知
10. didReceiveMemoryWarning
当发生内存警告时调用,可以释放一些占内存的资源
1. alloc
创建对象,分配空间
2. init (initWithNibName)
初始化对象,初始化数据
3. loadView
如果你想替换UIViewController的self.view视图可以重写该方法,如果从xib载入视图
,一般不重写该方法。
4. viewDidLoad
视图载入完成时调用,可以进行自定义数据以及动态创建其他控件
5. viewWillAppear
视图将展现在屏幕时调用
6. viewDidAppear
视图已经显示在屏幕上调用
7. viewWillDisappear
视图将被从屏幕上移除之前执行
8. viewDidDisappear
视图已经被从屏幕上移除,用户看不到这个视图了
9. dealloc
UIViewController被销毁时调用,此处可以释放http请求和注册的通知
10. didReceiveMemoryWarning
当发生内存警告时调用,可以释放一些占内存的资源
相关文章推荐
- HDU 1017 A Mathematical Curiosity(枚举)
- iOS - cocoaPods
- iOS----JSON解析
- iOS程序猿之iOS绘图基础(draw)
- iOS沙盒机制
- IOS后台常驻,实现后台下载
- ios使用xib自定义view
- iOS 如何正确的绘制1像素的线
- iOS开发的几个奇葩问题
- 【iOS开发】打包静态库.a文件
- xcode崩溃时定位到出错行
- LayoutIfNeeded
- 查看ios7中的所有系统字体名字
- 将iOS中Safari 的默认搜索引擎由google.cn改为google.com的方法
- iOS-ERROR ITMS-90096
- iOS中,访问系统隐私权限时修改alert文案的方法
- iOS 项目开发流程
- ios自动化打包测试
- iOS最全的常用正则表达式大全
- iOS: 格式化新浪微博/QQ说说等等的发布时间