title: textfield on touch not working
body: <p>I am trying to set ontouch listener on UITextField but it not working at all here is my code:</p>
  
  <pre><code>class SettingsVC: BaseVC {
  
  
      @IBOutlet weak var languageField: SkyFloatingLabelTextField!
      @IBOutlet weak var btnburgerMenu: UIButton!
      @IBOutlet weak var headerLbl: UILabel!
  
      override func viewDidLoad() {
          super.viewDidLoad()
  
          languageField.addTarget(self, action: "myTargetFunction:", for: UIControlEvents.touchDown)
      }
  
      func myTargetFunction(textField: SkyFloatingLabelTextField) {
          print("test")
      }
  
  }
  </code></pre>
  
  <p>Here is the error I have</p>
  
  <pre><code>Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[IFO.SettingsVC myTargetFunction:]: unrecognized selector sent to instance 0x7fac8b61ff30'
  </code></pre>
  
  <p>What's the reason of the exception?</p>