Как мне создать глобальную переменную, используя Objectvie-C в iPhone? - PullRequest
0 голосов
/ 16 февраля 2010

Я новичок в разработке программного обеспечения для iPhone и создаю HTTP-запрос, используя метод синтаксического анализа SOAP XML.

Я создавал переменную soapResult для хранения полученных http-данных. Я хочу использовать значение soapResult в другом классе.

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

Кроме того, если этот метод неправильный, то как мне его реализовать?

Ответы [ 3 ]

3 голосов
/ 16 февраля 2010

Как правило, синглтоны предпочтительнее глобальных переменных.

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

1 голос
/ 16 февраля 2010

Я предлагаю вам использовать что-то вроде шаблона реестра. Просто создайте класс Registry со статическими методами и статическими свойствами. Это лучший способ управления всеми общими материалами в вашем приложении

0 голосов
/ 16 февраля 2010

Глобальные переменные не являются предпочтительными в target-c, но если вы хотите использовать, this подход работает хорошо.

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