У меня есть некоторые данные, которые были сохранены с использованием NSUserDefaults в одном представлении и затем отображаются в другом представлении. Проблема, с которой я сталкиваюсь, заключается в том, что когда пользователь меняет данные и затем возвращается к представлению, где отображаются данные (в UILabel), вместо более нового сохраненного текста отображаются данные, которые были сначала сохранены.NSUserDefaults - хранение и получение данных
Я думаю, что мне нужно что-то сделать с viewDidAppear, чтобы каждый раз, когда отображается представление, отображаются самые последние сохраненные данные.
вот код, который Im отображая NSUserDefaults хранится Информация на UILabel:
NSString *aValue = [[NSUserDefaults standardUserDefaults] objectForKey:@"myTextFieldKey"];
NSLog(@"Value from standardUserDefaults: %@", aValue);
NSLog(@"Label: %@", myLabel);
myLabel.text = aValue;
если кто-то может мне точку в правильном направлении, что было бы здорово,
благодарит
в какой метод вы написали этот код? – lukya