文章详情

要使您的代码能够向用户界面对象发送消息,请在该类中添加一个从用户界面对象到特殊属性的连接,该特殊属性称为outlet。例如,如

果要以编程方式设置标签的文本,请添加从用户界面文件中的标签到代码中的标签出口的连接。Interface Builder既将出口的声明添加

您的类,又将您的类的实例连接到出口。


1.在Interface Builder中,打开助手编辑器(选择“视图”>“助手编辑器”>“显示助手编辑器”)。


2.使用助手编辑器顶部的跳转栏选择将发送消息的对象的实现文件。


3.从对象的轮廓视图或画布中,将其拖动到助手编辑器中的代码。


Xcode指示您可以在代码中插入出口声明的位置。


4.在出现的弹出窗口中,从“连接”菜单中选择“插座”,输入属性名称,然后选择存储引用类型。


对于没有隐式保留的对象(例如手势和数组控制器),请使用强类型的引用。


将连接到插座的类的实例出现在“对象”字段中。

5.单击连接。


Interface Builder将插座的声明添加到类中。插座定义为IBOutlet属性。该IBOutlet关键字告诉Xcode中,这家酒店可以连接到您的用户

界面的文件。


6.在代码中使用outlet属性。


现在,您可以在代码中获取并设置对象的属性。