Я пытаюсь понять, как отловить событие "текст изменен" из текстового поля в моем окне. Я привык к «слушателям действий» Java и не могу найти ничего похожего в Objective-C / Cocoa.
Я довольно долго искал и нашел протокол «наблюдения за значением ключа», но метод НаблюдатьЗначениеФорКейПас:
(функция?) Срабатывает только тогда, когда значение моего текстового поля было изменено в коде (используя [ textfield setStringValue: ...]
, например), а не вводя его.
Как я могу «прослушать» изменение значения, когда пользователь вводит текст в текстовое поле?