Отправка сообщений объектам, созданным в Интерфейсном Разработчике - PullRequest
0 голосов
/ 14 июня 2011

Я совершенно новичок в Какао, Objective-C и ООП в целом.Я учусь каждый день.В соответствии с «Программирование какао для Mac OS X для DUMMIES» вы можете создать объект в XCode следующим образом:

myObject = [[Class_name alloc] init];

После этого вы сможете отправлять ему сообщения в соответствии сметоды, объявленные в Class_name.Все идет нормально.Но вчера я последовал этому уроку: Введение в Bindings и заметил кое-что странное.В соответствии с руководством вы должны создать объект NSArrayController в Интерфейсном Разработчике.Но если вы хотите добавить строку в массив, управляемый контроллером, со значениями, скажем, пары NSTextFields, вам нужно вызвать его метод AddObject, но как?Я не знаю имени или идентификатора объекта, верно?

1 Ответ

0 голосов
/ 14 июня 2011

Просто создайте розетку

IBOutlet NSArrayController *arrayController;

и подключите свой arrayController к нему в IB; Для вызова его метода используйте [arrayController methodName];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...