Это похоже на метод делегата из UITextFieldDelegate
.Ваш класс контроллера представления должен соответствовать UITextFieldDelegate
.
Методы делегата текстового поля не должны вызываться VC.Предполагается, что они будут вызваны текстовым полем.
Этот конкретный метод запрашивает у вас "должен ли я изменить этот диапазон текста на эту строку замены ?"и в методе вы выполнили некоторую логику и вернули true
(вы отвечаете "да").
Этот метод будет вызываться всякий раз, когда текущий текст текстового поля изменяется, чтобы спросить вас ", если эта частьтекст действительно изменяется? ".
Текстовое поле будет вызывать этот метод, так что не беспокойтесь об этом.Единственное, что вам нужно сделать, это установить self
как delegate
:
namaTextField.delegate = self