какао / Objective-C: Перекрестные переменные класса - PullRequest
0 голосов
/ 19 января 2010

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

У меня есть подкласс NSView (AppView) и подкласс NSObject (AppController) В AppView я объявляюлогическое значение с @property чем я использую @synthesize и чем в AppController я хочу получить к нему доступ: я нашел это:

(в реализации)

AppView *obj;
obj.booleanDraw = YES;

но я должен установитьobj = что-то ... но я понятия не имею, что.так как я просто хочу изменить логическое значение в представлении при нажатии кнопки, а действие кнопки определяется в AppController, спасибо за любую помощь ^^

Ответы [ 2 ]

2 голосов
/ 19 января 2010

Обычно:

AppView *obj = [[AppView alloc] init];

Но, возможно, не в вашем случае - мне, вероятно, нужно увидеть больше вашей реализации, чтобы действительно дать вам правильный ответ.

1 голос
/ 19 января 2010

Mr-sk прав. Но если у вас такая проблема, я бы посоветовал проверить: http://cocoadevcentral.com/d/learn_objectivec/. Это то, что заставило меня начать, и я думаю, что вы будете чувствовать себя действительно хорошо, если прочитаете это тоже.

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