Вы создали IBOutlet для текстового поля, чтобы вы могли подключить его в Интерфейсном Разработчике? Если нет, то вам нужно добавить экземпляр текстового поля в ваш заголовочный файл и сделать его синтезированным свойством. В вашей шапке:
@interface AppController
{
NSTextField *myTextField;
}
@property (nonatomic, retain) IBOutlet NSTextField *myTextField;
А в твоей реализации:
@synthesize myTextField;
Затем в IB, удерживая нажатой клавишу Control, перетащите курсор из текстового поля в «Владелец файла». Появится всплывающее меню, и вы сможете подключить его к «myTextField».
Чтобы получить значение типа int, вы должны выполнить:
[myTextField.stringValue intValue]