Также:
Скажем, у вас есть объект (MyObject
), который хочет получать уведомления, когда кто-то вводит NSTextField
. В файле .h MyObject
должен объявить, что он соответствует NSTextFieldDelegate
, как в ...
@interface MyObject : NSObject <NSTextFieldDelegate>
Затем вы устанавливаете MyObject в качестве делегата NSTextField
[myTextField setDelegate:myObject]
Теперь вы можете узнать, когда что-то происходит в текстовом поле, реализовав такие методы в MyObject, как:
-(void)controlTextDidEndEditing:(NSNotification *)aNotification;
-(void)controlTextDidChange:(NSNotification *)aNotification;
-(void)controlTextDidBeginEditing:(NSNotification *)aNotification;