Я загружаю несколько переменных в своем классе appdelegate. Они объявлены в моем .h файле.
У меня есть global.h
файл, который объявляет те же самые переменные, что и extern
, например:
appdelegate.h
NSString *DBName;
global.h
extern NSString *DBName;
Я еще не нашел шаблон, но некоторые из классов, которые я включаю, global.h
, но переменная равна нулю.
Есть идеи, что я делаю не так?
EDIT:
Похоже, переменные похожи на:
int x;
палка и доступны,
но переменные, которые являются указателями, теряются:
NSString *Name;
Все они изначально загружаются из БД в приложении appdelegate.
Я тоже пытался объявить
char Name[30];
потом присваиваешь и все хорошо.
Что теперь?