IOS学习笔记6-awakeFromNib & viewDidLoad
来源:互联网 发布:python tkinter案例 编辑:程序博客网 时间:2024/06/07 08:48
awakeFromNib
当.nib文件被加载的时候,会发送一个awakeFromNib的消息到.nib文件中的每个对象,每个对象都可以定义自己的awakeFromNib函数来响应这个消息,执行一些必要的操作。
也就是说只有通过.nib文件创建view对象时才会执行awakeFromNib 。
一般的,当IB加载的时候,我们会通过调用自定义对象的awakeFromNib函数,来对界面进行补充。
选择的时机:当你需要写一个UIView的子类并且想在load nib的时候做一些初始化工作的时候很有用。bundle在load nib后会给每个view对象发送一个awakeFromNib消息。
viewDidLoad
当view对象被加载到内存时就会执行viewDidLoad,所以不管是通过.nib文件还是以代码的方式创建对象都会执行viewDidLoad。
0 0
- IOS学习笔记6-awakeFromNib & viewDidLoad
- awakeFromNib & viewDidLoad
- awakeFromNib & viewDidLoad
- awakeFromNib,viewDidLoad
- iOS 之awakeFromNib 和 viewDidLoad的区别
- iphone+ios+loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder/initWithFrame
- iOS -- loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法
- 『IOS』loadView、viewDidLoad、initWithCoder、initWithNibName、awakeFromNib的用法
- iOS之loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的使用
- IOS loadView、viewDidLoad、initWithCoder、initWithNibName、awakeFromNib的用法
- awakeFromNib viewDidLoad initWithCoder loadView
- awakeFromNib与viewDidLoad
- loadView viewDidLoad initWithNibName awakeFromNib initWithCoder
- awakeFromNib和 viewDidLoad的区别
- awakeFromNib和 viewDidLoad的区别
- awakeFromNib和 viewDidLoad的区别
- awakeFromNib和 viewDidLoad的区别
- awakeFromNib与viewDidLoad的区别
- 从知乎看到的一篇关于学习web前台进程的问题
- HDU1213 How Many Tables
- 内部排序之一:插入排序和希尔排序的N中实现
- ibatis java.util.Map作为parameterClass和resultClass(转)
- ThreadPoolExecutor线程池的getActiveCount
- IOS学习笔记6-awakeFromNib & viewDidLoad
- 服务器向ios推送消息
- 九度OJ 1009 二叉搜索树
- 寻找轮廓
- function语意学和析构函数语意学
- XMPP
- oracle 三种连接身份
- 通过实验窥探javascript的解析执行顺序
- 类该如何抽取和定义