【Xcode】@IBActionで紐付けする時にsenderを変更する方法

 UISwitchのON/OFFを切り替えるには、@IBActionのsenderをUISwitchにしなければならない。

 

しかし、普通に紐付けすると、senderがAnyになってしまい、手作業でsenderをUISwitchに書き換えなければならない。

 

だが、またまたコミュニティでそのことを質問したら、簡単な解決方法を教えてもらったので、備忘録として残す。

 

 

紐付けする際、Type欄をAny → UIButtonに変更する

(今回はUIButtonを例にする)

f:id:nekokichi_yos2:20181015134037p:plain

 

 

Nameも設定したら、Connect。

f:id:nekokichi_yos2:20181015134039p:plain

 

 

結果、senderがUIButtonになった

f:id:nekokichi_yos2:20181015134042p:plain