@@ -172,7 +172,7 @@ public class ICTokenField: UIView, UITextFieldDelegate, ICBackspaceTextFieldDele
172172 _textField. returnKeyType = . Search
173173 _textField. delegate = self
174174 _textField. backspaceDelegate = self
175- _textField. addTarget ( self , action: Selector ( " togglePlaceholderIfNeeded: " ) , forControlEvents: . AllEditingEvents)
175+ _textField. addTarget ( self , action: #selector ( togglePlaceholderIfNeeded ( _ : ) ) , forControlEvents: . AllEditingEvents)
176176 return _textField
177177 } ( )
178178
@@ -206,7 +206,7 @@ public class ICTokenField: UIView, UITextFieldDelegate, ICBackspaceTextFieldDele
206206 } ( )
207207
208208 private lazy var tapGestureRecognizer : UITapGestureRecognizer = {
209- UITapGestureRecognizer ( target: self , action: Selector ( " handleTapGesture: " ) )
209+ UITapGestureRecognizer ( target: self , action: #selector ( handleTapGesture ( _ : ) ) )
210210 } ( )
211211
212212 // MARK: - Initialization
@@ -336,12 +336,12 @@ public class ICTokenField: UIView, UITextFieldDelegate, ICBackspaceTextFieldDele
336336
337337 // MARK: - UIResponder Callbacks
338338
339- @IBAction private func togglePlaceholderIfNeeded( sender: UITextField ? = nil ) {
339+ @objc private func togglePlaceholderIfNeeded( sender: UITextField ? = nil ) {
340340 let showsPlaceholder = tokens. isEmpty && ( inputTextField. text? . isEmpty ?? true )
341341 placeholderLabel. hidden = !showsPlaceholder
342342 }
343343
344- @IBAction private func handleTapGesture( sender: UITapGestureRecognizer ) {
344+ @objc private func handleTapGesture( sender: UITapGestureRecognizer ) {
345345 if !isFirstResponder( ) {
346346 inputTextField. becomeFirstResponder ( )
347347 }
0 commit comments