awakeFromNib 函数何时被调用
来源:互联网 发布:淘宝联盟4.3.2手机版 编辑:程序博客网 时间:2024/06/05 03:59
awakeFromNib
当.nib文件被加载的时候,会发送一个awakeFromNib的消息到.nib文件中的每个对象,每个对象都可以定义自己的awakeFromNib函数来响应这个消息,执行一些必要的操作。也就是说通过nib文件创建view对象是执行awakeFromNib
viewDidLoad
当view对象被加载到内存是就会执行viewDidLoad,所以不管通过nib文件还是代码的方式创建对象都会执行viewDidLoad
所以用以下代码运行程序时不执行awakeFromNib
复制代码
而viewDidLoad不管在什么情况下都会执行
当.nib文件被加载的时候,会发送一个awakeFromNib的消息到.nib文件中的每个对象,每个对象都可以定义自己的awakeFromNib函数来响应这个消息,执行一些必要的操作。也就是说通过nib文件创建view对象是执行awakeFromNib
viewDidLoad
当view对象被加载到内存是就会执行viewDidLoad,所以不管通过nib文件还是代码的方式创建对象都会执行viewDidLoad
所以用以下代码运行程序时不执行awakeFromNib
- TestController *test = [[TestController alloc] initWithNibName:@"Test" bundle:nil];
- [self.view addSubview:test.view];
复制代码
而viewDidLoad不管在什么情况下都会执行
- awakeFromNib 函数何时被调用
- probe函数何时被调用
- 也谈析构:析构函数何时被调用
- 析构函数何时被调用
- 也谈析构:析构函数何时被调用
- 也谈析构:析构函数何时被调用
- PROBE函数何时调用
- probe()函数何时调用
- 何时调用构造函数
- 何时调用拷贝构造函数
- 何时调用复制构造函数
- shedule()何时被调用
- probe()何时被调用
- layoutSubviews何时被调用
- layoutSubviews何时被调用
- onFinishInflate何时被调用
- platform的probe函数是何时被调用的
- Linux驱动中,probe函数何时被调用
- 《Windows via C/C++》学习笔记(六) 设备I/O
- spring源码学习笔记-初始化(五)-MessageSource/事件监听器
- String的内存分配策略
- sgu 104 dp Little Shop of Flowers
- spring源码学习笔记-初始化(六)-完成及异常处理
- awakeFromNib 函数何时被调用
- 冒泡排序
- spring的BeanFactory和ApplicationContext源码详解(一)
- 有线,无线,无网络的判断
- 鬼谷子 孙膑 庞涓 2到99
- memcpy函数拷贝时候遇到的虚拟地址与物理地址问题
- 在eclipse下创建一个helloworld小程序
- Python 调试工具
- 撇清POJO 和JavaBean的关系