Как сопоставить свойство ClassA с одним из SuperclassA? - PullRequest
0 голосов
/ 15 марта 2010

У меня есть класс с именем SuperclassA и класс с именем ClassA. ClassA наследуется от SuperclassA.

SuperclassA имеет свойство под названием something, так что это очень распространенное, мало говорящее имя. В ClassA я хочу иметь свойство, которое соответствует этому something из SuperclassA.

Как я мог это сделать? Я хочу быть абсолютно уверенным, что любой доступ к myBetterProperty приведет к доступу к тому, что стоит за something.

Присвоение значения myBetterProperty должно привести к присвоению значения something, и наоборот.

Как? Указатели настроены в init? Как это будет выглядеть?

*self.myBetterProperty = &something;? Я не уверен в этом ...

1 Ответ

3 голосов
/ 15 марта 2010

Вы можете заявить в своем .h:

@property(...) ... myBetterProperty;

и в вашем .m:

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