Posted at

IBActionの引数が邪魔だと思ったら

More than 1 year has passed since last update.

UIButtonやUIControlなどのIBActionを紐付けすると引数が自動でついてくる。

    @IBAction private func Tap(_ sender: Any) {

...
}

しかし、UIButtonではこの引数は大半使わないしできるなら消したい。

そういうときは以下のようすると自動で引数がつかなくなります。

Interface BuilderからIBActionを紐付けするときにArgumentの項目をNoneにする

スクリーンショット 2017-04-12 11.31.14.png

UIGestureRecognizerではこの方法は使えませんでした。