Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 必须将按钮控件作为属性添加到界面中吗?_Objective C_Xcode - Fatal编程技术网

Objective c 必须将按钮控件作为属性添加到界面中吗?

Objective c 必须将按钮控件作为属性添加到界面中吗?,objective-c,xcode,Objective C,Xcode,我对Objective C还不熟悉,在我看过的教程和书籍中,有一些基本的东西我还不了解。对于这个问题,我不清楚按钮是否需要连接到接口中的属性以及IBAction方法 这似乎是一个可以帮助他人的简单问题。谢谢。仅当您需要在视图控制器中对项目进行操作时,才应将interface builder中的项目连接到IBOutlets。例如,如果您想将按钮的标题文本更改为在加载时本地化,则可以将其连接起来。如果您只想对按钮上的特定操作做出响应(例如,触摸内部),那么您只需要连接iAction部分。简而言之,您

我对Objective C还不熟悉,在我看过的教程和书籍中,有一些基本的东西我还不了解。对于这个问题,我不清楚按钮是否需要连接到接口中的属性以及IBAction方法


这似乎是一个可以帮助他人的简单问题。谢谢。

仅当您需要在视图控制器中对项目进行操作时,才应将interface builder中的项目连接到IBOutlets。例如,如果您想将按钮的标题文本更改为在加载时本地化,则可以将其连接起来。如果您只想对按钮上的特定操作做出响应(例如,触摸内部),那么您只需要连接iAction部分。简而言之,您不需要连接IBOutlet。

谢谢您的回答。这帮了大忙。:-)