nsuserdefaults- все статьи тега


Простой способ увидеть сохраненные NSUserDefaults?

есть ли способ увидеть, что было сохранено в NSUserDefaults напрямую? Я хотел бы увидеть, если мои данные сохранены правильно. ...

Попытка установить объект non-property-list в качестве NSUserDefaults

Я думал, что знаю, что вызывает эту ошибку, но я не могу понять, что я сделал неправильно. вот полное сообщение об ошибке я получаю: Attempt to set a non-property-list object ( "<BC_Person: 0x8f3c140>" ) as an NSUserDefaults value for key personDataArray у меня есть Person класс, который я думаю, соответствует NSCoding протокол, где у меня есть оба этих метода в моем классе person: - (void)encodeWithCoder:(NSCoder *)coder { [coder encodeObject:self.personsName forKey:@"BCPerso ...

Удалить все ключи из словаря NSUserDefaults iOS

Я использую словарь NSUserDefaults для хранения основной информации, такой как высокие баллы и т. д., Чтобы при закрытии пользователем данных приложения не терялись. В любом случае я использую: NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; для хранения данных. Если я хочу сохранить новый высокий балл, например, то я бы сделал: [prefs setInteger:1023 forKey:@"highScore"]; [prefs synchronize]; //this is needed in case the app is closed. и позже, если я хочу получить высоки ...