我什么时候应该快速使用 UIButton 的 anyObject 插入?

Wam*_*Ali 4 uibutton ibaction ios swift anyobject

我什么时候应该快速使用 UIButton 的 anyObject 插入?我正在为我的按钮制作一个 IBAction,它将用于执行比任务更多的任务是切换到下一个视图。

jas*_*hoi 7

最终,这真的无关紧要。

您可以选择使用 的参数,(sender: AnyObject)也可以使用(sender: UIButton).

有可能是次但是,你可能要投AnyObjectUIButton,如果你需要访问所提供的特性UIButton

例如,假设您有并且希望按钮在单击后消失。

func doSomething(sender: AnyObject) {
    let button: UIButton = sender as! UIButton
    button.hidden = true
}
Run Code Online (Sandbox Code Playgroud)