Как я могу получить доступ к переменной класса внутри объекта NSMutableArray? - PullRequest
1 голос
/ 22 апреля 2010

У меня есть класс "Man", который также имеет 2 переменные: "description" и "name". В какой-то момент я создал класс Man и инициализирую его собственными переменными (описание и имя) и передаю его NSMutableArray «collector». Как я могу получить доступ к описанию сейчас? Я пытался, но я не смог получить собственность

1 Ответ

3 голосов
/ 22 апреля 2010

Если я правильно вас понял, объект Man теперь будет объектом в массиве collector. Если это так, вы бы получили к нему доступ как:

Man *man = [collector objectAtIndex:42];
NSString *description = [man description];

42 - это просто произвольный индекс, а objectAtIndex: - это всего лишь один метод для доступа к объекту в массиве (можно использовать любое количество других способов). Во втором утверждении я также предположил, что вы объявили description и name как свойства класса Man, чтобы к ним можно было получить доступ из других классов через аксессоры / мутаторы (иначе называемые getters / setters).

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