на самом деле не может предсказать полученный текст.

я хочу обрабатывать изменения в UITextField, такие как пользователь, вводящий его; Похоже, что это можно сделать либо путем назначения делегата этому текстовому полю, а затем с помощью делегата реализовать shouldChangeCharactersInRange, либо путем добавления цели в textField и обработки события UIControlEventEditingChanged.

Помимо того факта, что с помощью метода делегата вы можете вернуть NO и, следовательно, помешать пользователю выполнить редактирование, есть ли разница между этими двумя вещами?

Тот же вопрос для обработки начала редактирования или окончания редактирования. Это может быть сделано либо с соответствующими методами делегата, либо с соответствующими событиями. Для чего на самом деле делегат textField, если управляющие события могут выполнять необходимую работу?

Ответы на вопрос(3)

Ваш ответ на вопрос