Вот мой AppDelegate.h (и я синтезировал эти свойства в Appdelegate.m)
{
NSString *uName;
NSDictionary *messagesDict;
NSString *serve1r;
NSDictionary *firstGet;
}
@property (strong, nonatomic) UIWindow *window;
@property (copy, readwrite) NSString *uName;
@property (copy, readwrite) NSString *serve1r;
@property (retain, nonatomic) NSDictionary *firstGet;
У меня есть контроллеры Tree View, через текстовое поле я вводю некоторые пользовательские данные и хочу поделиться этими объектами(имя пользователя, IP-адрес сервера ..) в других контроллерах представления.Я добавляю новые переменные в другие классы (SecondVC и ThirdVC), как показано ниже:
MyDelegate *sharedDa= (MyDelegate *)([[UIApplication sharedApplication]delegate]);
После этого я могу видеть имя uName во втором классе (записать его или отобразить в текстовом поле e), но не могуувидеть что-нибудь в третьем классе.Что не так с моим кодом может кто-нибудь помочь?