получить доступ к переменной другого класса через свойство - PullRequest
0 голосов
/ 10 августа 2010

У меня есть два класса, В классе A я создаю переменную, которую мне нужно использовать в классе B, должен ли я использовать свойство?

Есть ли кто-нибудь, чтобы объяснить мне проще, как установить переменную StringValue в одном классев текстовое поле другого класса?

спасибо

Ответы [ 2 ]

1 голос
/ 10 августа 2010
0 голосов
/ 10 августа 2010

Простой ответ: «Да, используйте свойства, вот для чего они нужны: простой способ представления состояния объекта другим объектам.

Более длинный ответ заключается в том, что Свойства Objective-C 2.0 являются просто оболочкой для концепции Кодирование значения ключа и Наблюдение значения ключа (КВЦ / КВО).

Стоит прочесть документацию по ним, поскольку эта концепция является фундаментальной для того, как работает Какао, и понимание их на ранних этапах вашего учебного процесса избавит вас от многих проблем в будущем.

И, так как вы будете передавать ссылки на объекты, я мог бы также добавить ссылку на Руководство по программированию управления памятью , которая поможет вам правильно применить надлежащие атрибуты управления памятью к вашим объявлениям @property.

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