IOS深入学习(15)之Outlet
2013-09-29 17:24
176 查看
1 前言
本文是介绍有关Outlet的文章,详情如下。
英文原文:http://blog.csdn.net/developer_zhang/article/details/12170789
转载请注明出处:http://blog.csdn.net/developer_zhang
2 详述
outlet是一个用IBOutlet符号注释的属性并且我们在一个nib文件或者故事板中可以灵活的设置它的值。我们声明一个outlet在类的接口里,并且在outlet和另一个nib文件或者故事板中的对象建立连接。当文件被加载的时候,连接就已经确定了。
我们使用限定词IBOutlet定义一个outlet作为属性。
IBOutlet符号仅仅被Xcode使用,决定什么时候属性为outlet;它没有实际的值。
通过outlet,一个在我们代码中的对象能够获得与被定义在nib文件中或者故事板中对象的关联然后从文件中加载他们。包含outlet的对象常常是一个自定义controller对象例如一个view controller。我们频繁的定义outlets以至于我们能够发送信息给UIKit框架中的view对象。
3 结语
以上是所有内容,希望对大家有所帮助。
本文是介绍有关Outlet的文章,详情如下。
英文原文:http://blog.csdn.net/developer_zhang/article/details/12170789
转载请注明出处:http://blog.csdn.net/developer_zhang
2 详述
outlet是一个用IBOutlet符号注释的属性并且我们在一个nib文件或者故事板中可以灵活的设置它的值。我们声明一个outlet在类的接口里,并且在outlet和另一个nib文件或者故事板中的对象建立连接。当文件被加载的时候,连接就已经确定了。
我们使用限定词IBOutlet定义一个outlet作为属性。
@property (nonatomic,weak) IBOutlet UITextField *nameField;
IBOutlet符号仅仅被Xcode使用,决定什么时候属性为outlet;它没有实际的值。
通过outlet,一个在我们代码中的对象能够获得与被定义在nib文件中或者故事板中对象的关联然后从文件中加载他们。包含outlet的对象常常是一个自定义controller对象例如一个view controller。我们频繁的定义outlets以至于我们能够发送信息给UIKit框架中的view对象。
3 结语
以上是所有内容,希望对大家有所帮助。
相关文章推荐
- IOS学习之深入探究frame和bounds的区别以及setbounds使用
- IOS学习笔记 ---- 15/09/02
- iOS深入学习 - Socket
- 【iOS学习笔记 15-09-27】iOS中的MVC设计模式
- IOS学习笔记 ---- 15/09/07
- 设计模式深入学习IOS版(1)基础篇之类关系
- iOS深入学习(NSNotificationCenter消息转发是同步操作)
- IOS深入学习(26)之Undo manage
- 设计模式深入学习IOS版(1)基础篇之类关系
- iOS深入学习(Block全面分析)
- [转载]IOS学习之UIApplication深入学习
- iOS深入学习(使用CocoaPods进行第三方资源管理)
- iOS深入学习之Weak关键字介绍
- IOS深入学习(10)之Object encoding
- IOS深入学习(12)之Archiving
- (转载)IOS学习笔记15——SQLite数据库
- iOS学习爬坑记录15:Error: UIView's window is not equal to another view's window
- 【iOS学习笔记 15-12-31】 UIScrollview与Autolayout的那点事
- iOS深入学习(Block全面分析)
- iOS深入学习(创建静态库static library)