Доступ к переменной владельцев - PullRequest
0 голосов
/ 20 апреля 2010

Хорошо, у меня есть ViewController, который имеет 12 UIButton-ов в качестве переменных экземпляра, и они создаются в конструкторе интерфейсов. Я хочу получить доступ к другой переменной в viewController из метода init UIButton. Это возможно?

Кстати, я пишу в Objective-C в iPhone SDK.

Приветствие.

1 Ответ

0 голосов
/ 20 апреля 2010

Если вы явно не добавите ivar и свойство к своей кнопке (путем подкласса UIButton) и не назначите ей контроллер представления, он (и любое другое представление) не имеет доступа к своему (или любому из своих суперпредставлений) контроллеру представления.

Если вы чувствуете, что вам требуется такая вещь, это часто является признаком плохо продуманного дизайна, потому что, если вы следуете шаблонным представлениям MVC, вы, как правило, не имеете представления о модели или уровне контроллера. Чего пытаетесь достичь?

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