答案 0 :(得分:2)
IBOutlet用于在设计XIB时将属性连接到视图。 IBAction用于在设计XIB时将方法(操作)挂钩到视图。
IBOutlet允许您从控制器代码中引用视图。当用户与视图交互时,IBAction允许视图调用控制器代码中的方法。
您应该在dealloc中释放或忽略IBOutlet属性。
答案 1 :(得分:1)
排名第一的谷歌回复:IBOutlet and IBAction
是的,您可以将IBOutlet设为属性,并且您需要释放您保留的任何内容,因此如果该属性设置为“retain”属性,则您需要将其释放。
答案 2 :(得分:1)
操作是UI在发生某些事件时发送给代码的事件。如果单击按钮,Cocoa将启动您通过
定义的代码Outlet是从代码到UI的链接。如果要显示或隐藏UI元素,如果要获取文本字段的文本或启用或禁用元素(或其他一百个内容),则必须在源中定义该对象的出口并链接该出口通过“界面对象”到UI元素。之后,您可以像编码中的任何其他变量一样使用插座。