How can I detect any text changes in a textField? The delegate method shouldChangeCharactersInRange works for something, but it did not fulfill my need exactly.
shouldChangeCharactersInRange
For Swift 3.0:
let textField = UITextField() textField.addTarget( nil, action: #selector(MyClass.textChanged(_:)), for: UIControlEvents.editingChanged )
using class like:
class MyClass { func textChanged(sender: Any!) { } }