awakeFromNib & viewDidLoad
来源:互联网 发布:b站没有广告知乎 编辑:程序博客网 时间:2024/05/29 21:32
awakeFromNib
当.nib文件被加载的时候,会发送一个awakeFromNib的消息到.nib文件中的每个对象,每个对象都可以定义自己的awakeFromNib函数来响应这个消息,执行一些必要的操作。
也就是说只有通过.nib文件创建view对象时才会执行awakeFromNib 。
一般的,当IB加载的时候,我们会通过调用自定义对象的awakeFromNib函数,来对界面进行补充。
选择的时机:当你需要写一个UIView的子类并且想在load nib的时候做一些初始化工作的时候很有用。bundle在load nib后会给每个view对象发送一个awakeFromNib消息。
viewDidLoad
当view对象被加载到内存时就会执行viewDidLoad,所以不管是通过.nib文件还是以代码的方式创建对象都会执行viewDidLoad。
- awakeFromNib & viewDidLoad
- awakeFromNib & viewDidLoad
- awakeFromNib,viewDidLoad
- awakeFromNib viewDidLoad initWithCoder loadView
- awakeFromNib与viewDidLoad
- loadView viewDidLoad initWithNibName awakeFromNib initWithCoder
- awakeFromNib和 viewDidLoad的区别
- awakeFromNib和 viewDidLoad的区别
- awakeFromNib和 viewDidLoad的区别
- awakeFromNib和 viewDidLoad的区别
- awakeFromNib与viewDidLoad的区别
- 复习loadView,ViewDidLoad,initWithNibName,awakeFromNib
- loadView / viewDidLoad / awakeFromNib / initWithCoder 总结
- loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法
- loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法
- loadView和viewDidLoad及initWithNibName/awakeFromNib/initWithCoder
- loadView、viewDidLoad、initWithNibName、awakeFromNib、initWithCoder的用法
- loadView和viewDidLoad及initWithNibName/awakeFromNib/initWithCoder
- 孙鑫VC学习(第8课--对话框的编程(逃跑按钮,属性表单,属性页))
- Linux shell: Find
- 智慧安防在云端
- Android App Widget初步
- C#编程之经典算法——排序(二)
- awakeFromNib & viewDidLoad
- Linux shell: Sed - An Introduction and Tutorial by Bruce Barnett
- 一类非线形差分方程的解法(中间增量的变化)
- zthread学习 实例十 线程间的协助(一)
- CentOS 修改IP地址, DNS, 网关
- java经典算法
- 2011华为编程大赛初赛成都赛区试题(c语言b卷)
- js 剪切板应用clipboardData
- 锁机制