UI控件可以同时是Outlet和Action吗?

时间:2013-04-18 04:52:56

标签: objective-c interface-builder

我正在处理其中一项cs193p作业。他们要求将分段控件添加到分配应用的UI中。

当用户在分段交换机上选择不同选项时,需要执行某些操作。这表明它需要成为一种行动。

同时,当用户与应用程序中的另一个UI元素交互时,需要禁用分段交换机。这表明交换机也需要是一个插座,因此我们可以在控制器中引用它,因为即使用户没有直接与它进行交互,我们也需要修改它的状态。

我将开关添加为动作和插座。我的应用程序开始崩溃了。所以我想知道是不是因为一个控件被添加为动作和插座。

1 个答案:

答案 0 :(得分:0)

我的应用崩溃的原因必定是一个完全不同的问题。这与我将开关添加为动作和插座这一事实无关。我解除了我最近的一些更改并重新添加了开关,应用程序没有崩溃。该开关在动作和插座方面都很好。

TLDR:您可以添加一个控件,使其成为动作和插座。完全合法。