我可以将对象连接到iOS中的更多IBActions吗?

Ces*_*are 1 xib ibaction ios uistoryboard

假设我有一个按钮,当点击时,应执行两个操作:

func firstFunction() {
    ...
}

func secondFunction() {
    ...
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以将一个对象连接到一个动作.虽然我似乎不能将它连接到多个.我试着拖放加号圈(请看图片),但它似乎没有连接到secondFunction().

功能不应该有副作用.比方说,我想firstFunction从我的代码中的某个地方打电话,但不是secondFunction.

我可以IBAction在iOS中将对象连接到更多s吗?

在此输入图像描述

rob*_*off 5

是.在iOS中,使用目标/操作范例的大多数(所有?)对象都支持多个目标和操作.只需控制 - 从发件人(或发件人的特定发送事件)拖动到每个操作,一次一个:

Xcode演示