码迷,mamicode.com
首页 > 其他好文 > 详细

IBOutlet和IBAction

时间:2015-03-10 22:51:47      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:

 

 

IBOutlet和IBActions.它们实际上只是AppKit提供的#defines.IBOutlet的定义没有任何作用,因此将不会对它进行编译。IBAction定义为void.这意味着在AppController中声明的方法的返回类型将是void(也就是什么都不返回).

 

 

IBOutlet和IBActions不执行任何操作,那为什么还要定义它们呢?答案是,它们不是用于编译的,IBOutlet和IBAction实际上是为Interface Builder以及阅读代码的人提供的标记。通过查找IBOutlet和IBAction,Interface Builder知道AppController对象具有两个能够连接的时例变量,AppController提供两个方法作为按钮单击(和其它用户界面操作)的目标。

IBOutlet和IBAction

标签:

原文地址:http://www.cnblogs.com/yang-guang-girl/p/4328460.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!