Если я правильно понял вашу цель, то вместо добавления цели добавьте делегата
self.textField.delegate = self // as UITextField is a UITextInput
и добавьте соответствующие контроллеры в UITextInputDelegate
, где
func textDidChange(_ textInput: UITextInput?) {
/// text field value changes will be reported here
}