Как связать динамически созданные объекты с экземплярами объектов Interface Builder в Какао? - PullRequest
0 голосов
/ 26 марта 2011

Я использую IBOutlet для ссылки между объектами, созданными в Интерфейсном Разработчике, НО ...

Мне нужно подключить указатель объекта (или sth), объявленный в подклассе NSOperation (MyOperation), с моим контроллером приложения (с IBOutlet?) Для вызова некоторых методов AppController. Есть ли способ соединить (или связать) их?

Как лучше всего ссылаться на AppController или любой другой экземпляр, созданный в Интерфейсном конструкторе (добавленный в виде объектов) из других объектов, которые также не созданы в IB (скажем, динамически создаваемые во время выполнения)?

1 Ответ

0 голосов
/ 26 марта 2011

Способ сделать это состоит в том, чтобы иметь что-то, что имеет IBOutlet для вашего объекта, либо выдвигать указатели на этот объект на объекты, которые создаются динамически, либо предоставлять метод для других объектов, чтобы получить эту ссылку.

IBOutlet не имеет смысла в контексте чего-то, что создается динамически, и, следовательно, не существует в вашем перо.

...