Могу ли я подключить действие в представлении NSCollection через Интерфейсный Разработчик? - PullRequest
0 голосов
/ 07 августа 2009

У меня есть представление NSCollection. Я хочу подключить элемент управления в реплицированном виде либо к розетке моего контроллера, передаваемой в представляемом объекте, либо к розетке самого представленного объекта. Могу ли я сделать это с IB или мне нужно сделать это программно?

1 Ответ

2 голосов
/ 08 августа 2009

Ваше использование слов action / outlet немного сбивает с толку. В IB могут быть установлены действия, которые вызывают вызов определенного селектора для другого объекта в вашем кончике. Розетки создают соединение с другим объектом в кончике, который можно использовать в коде.

Если я правильно понимаю, вы спрашиваете: «Могу ли я подключить действие элемента управления в моем представлении прототипа к одному из выходов контроллера?» Если это буквально то, что вы имели в виду, то какой смысл проходить через контроллер? Просто подключите действие элемента управления к тому же объекту, к которому подключена розетка вашего контроллера.

Возможно, вы имеете в виду "могу ли я подключить действие элемента управления в моем представлении прототипа к объекту контроллера в моем перо?" тогда ответ - да. NSCollectionView должен правильно копировать подключения действий при репликации прототипа NSCollectionViewItem.

Если вы имели в виду что-то еще, уточните.

...