您的位置:首页 > 移动开发 > IOS开发

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作为属性。

@property (nonatomic,weak) IBOutlet UITextField *nameField;


    IBOutlet符号仅仅被Xcode使用,决定什么时候属性为outlet;它没有实际的值。

    通过outlet,一个在我们代码中的对象能够获得与被定义在nib文件中或者故事板中对象的关联然后从文件中加载他们。包含outlet的对象常常是一个自定义controller对象例如一个view controller。我们频繁的定义outlets以至于我们能够发送信息给UIKit框架中的view对象。

3 结语

    以上是所有内容,希望对大家有所帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xcode outlet IB IOS IBOutlet