Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.94/17: Рейтинг темы: голосов - 17, средняя оценка - 4.94
EvilYarik
-6 / 3 / 0
Регистрация: 18.07.2012
Сообщений: 49
#1

Глобальные переменные

07.08.2012, 14:53. Просмотров 3144. Ответов 6
Метки нет (Все метки)

доброго времени суток
где можно объявить глобальную переменную?
или лучше воспользоваться NSUserDefaults?
что посоветуете?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2012, 14:53
Ответы с готовыми решениями:

Свойства и переменные
добрый день! продолжаю учить obj c. Не понял один момент со свойствами. ...

Переменные внутри метода
Заметил такую вещь, что внутри метода создают временную переменную и...

Создание класса, хранящего переменные всего проекта
Здравствуйте! Хочу создать класс, чтоб в нём хранились переменные всего...

Глобальные и статические глобальные переменные
Скажите, чем отличаются глобальные переменные от статических глобальных...

Глобальные переменные
Я правильно понимаю: "в c++ использовать глобальные переменные не безопасно, т....

6
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
07.08.2012, 17:58 #2
Ну это же совсем разные вещи. Глобальная переменная доступна везде во время выполнения программы. А NSUserDefaults используются для хранения данных в ПЗУ между запусками приложения.
0
EvilYarik
-6 / 3 / 0
Регистрация: 18.07.2012
Сообщений: 49
07.08.2012, 19:39  [ТС] #3
это понятно, мне просто одну переменную где-то хранить надо, прыгая между сценами, где объявить глобальную переменную понятия не имею
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
07.08.2012, 20:13 #4
В делегате приложения.
0
EvilYarik
-6 / 3 / 0
Регистрация: 18.07.2012
Сообщений: 49
07.08.2012, 20:29  [ТС] #5
неочень догнал, нуб еще
объявил в интерфейсе AppDelegate.h
NSNumber *GlobalNumber;
добавляю свойства, синтез насколько я понял
а обратица к переменной как?
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
07.08.2012, 20:38 #6
Свойство добавили - ну и обращайтесь как ((AppDelegate*)[[UIApplication sharedApplication] delegate]).<ваша пропертя>
1
EvilYarik
-6 / 3 / 0
Регистрация: 18.07.2012
Сообщений: 49
07.08.2012, 20:51  [ТС] #7
оригато zulkis сан
0
07.08.2012, 20:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.08.2012, 20:51

Глобальные переменные
создал новый хедр и объявил там переменные, которые нужны в разных объектах, но...

Глобальные переменные
Видел в некоторых проектах создают глобальные переменные 1 вариант: int...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru