连接操作在iOS开发中做了什么?

时间:2015-02-16 23:58:05

标签: ios xcode oop swift

Connect Action in Xcode 6

我正在使用swift在Xcode中为小费计算器编写代码。我正在读一本书,并被指示将滑块连接到calculateTip方法。我想弄清楚连接动作会做什么。这是否意味着每次移动滑块时都会调用calculateTip方法?

2 个答案:

答案 0 :(得分:1)

此特定连接意味着您为滑块指定了操作:在这种情况下,您的calculateTip方法。默认情况下,滑块在其值已更改时向此方法发送消息。此连接也可以通过编程方式完成,但Xcode使您更容易。

所以回答你的问题:是的。无论何时移动滑块,都会调用calculateTip方法。 但是查看滑块continuous属性,以确定当用户停止拖动滑块时是否应调用此方法,或者 - 如顾名思义 - 发送连续消息。

答案 1 :(得分:0)

是的,这取决于您选择的操作,但如果您选择ValueChanged操作然后是,则每次滑块移动时都会调用该方法。