var_dump(getClass($this));
Используемый в методе в пространстве имен B, это даст вам класс, который вызвал метод в пространстве имен B из пространства имен A.
Вы можете сделать это, задав действие текстового поля. В IB подключите селектор текстового поля к своему контроллеру или к любому другому объекту, представляющему IBAction, который вы хотите использовать.
Чтобы установить его в коде, отправьте NSTextField сообщение setTarget:
и setAction :
сообщение. Например, если вы устанавливаете это на своем объекте контроллера в коде, а ваше выходное поле textField называется myTextField:
- (void)someAction:(id)sender
{
// do something interesting when the user hits <enter> in the text field
}
// ...
[myTextField setTarget:self];
[myTextField setAction:@selector(someAction:)];
В Interface Builder - нажмите на NSTextField, перейдите в редактор соединений, перетащите из селектора на объект контроллера - должны появиться действия!