理解xib(nib)、File’s Owner、First Responder、outlet、action等概念
2013-12-12 10:48
441 查看
理解xib(nib)、File’s Owner、First Responder、outlet、action等概念
xib(nib):
都是一些对象的描述,类似与VC的.rc资源文件。nib是二进制格式,xib是单一的xml文档,便于源代码版本管理。现在新版本的Xcode 在创建项目时,已经默认使xib格式的文档了。在build的时候,xcode会把xib都转换为nib(反序列化效率高)。app启动的时候会根据xml构造xib对应的界面及其控件。
File’s Owner:
xib对应的类,比如UIView的File’s Owner就是视图控制器UIViewController。
First Responder:
View和ViewController之间的对应关系,需要一个桥梁来进行连接的(即,对于一个视图,他如何知道自己的界面的操作应该由谁来响应),这个桥梁就是File's Owner。
当前响应用户触摸的对象。在应用程序生命周期内, First Responder 在用户与屏幕交互时变化。例如,假设有一个表单。当用户触摸表单中的某个文本域时,那个文本域将成为活动文本域,并担当 First Responder 的角色。
outlet:
可以理解为一个指针指向了nib中的控件对象,我们可以通过输出口来操作这个控件。
action:
触发一个控件后这个控件执行的方法。
xib(nib):
都是一些对象的描述,类似与VC的.rc资源文件。nib是二进制格式,xib是单一的xml文档,便于源代码版本管理。现在新版本的Xcode 在创建项目时,已经默认使xib格式的文档了。在build的时候,xcode会把xib都转换为nib(反序列化效率高)。app启动的时候会根据xml构造xib对应的界面及其控件。
File’s Owner:
xib对应的类,比如UIView的File’s Owner就是视图控制器UIViewController。
First Responder:
View和ViewController之间的对应关系,需要一个桥梁来进行连接的(即,对于一个视图,他如何知道自己的界面的操作应该由谁来响应),这个桥梁就是File's Owner。
当前响应用户触摸的对象。在应用程序生命周期内, First Responder 在用户与屏幕交互时变化。例如,假设有一个表单。当用户触摸表单中的某个文本域时,那个文本域将成为活动文本域,并担当 First Responder 的角色。
outlet:
可以理解为一个指针指向了nib中的控件对象,我们可以通过输出口来操作这个控件。
action:
触发一个控件后这个控件执行的方法。
相关文章推荐
- 理解xib(nib)、File’s Owner、First Responder、outlet、action等概念
- 理解xib(nib)、File’s Owner、First Responder、outlet、action等概念
- 对xib/nib, file's owner, first responder的理解
- 对xib/nib, file's owner, first responder的理解
- 对xib/nib, file's owner, first responder的理解
- 对xib/nib, file's owner, first responder的理解
- 对xib/nib, file's owner, first responder的理解
- <转>如何理解 File's Owner 与 First Responder
- 如何理解 File's Owner 与 First Responder .
- Placeholder Objects(File’s Owner,First Responder,Application)
- xib ? Interface Builder 中的 File's Owner 和 First Responder 分别是什么
- IOS-问题:xib关联问题[UIViewController _loadViewFromNibNamed:bundle:] loaded the "FirstViewController" nib but the view outlet was not set.
- file's owner以及outlet与连线的理解
- 总结Nib(xIB)、File's owner、NSBundle、loadView/viewDidLoad、initWithNibName的相关基础知识
- iphone:file's owner以及outlet与连线的理解(转)
- nib 加载过程分析以及对File’s Owner的理解
- xib中的 File's Owner的的理解
- file's owner以及outlet与连线的理解
- 关于File's Owner, First Responder, Application Delegate的解释
- file's owner以及outlet与连线的理解