Я использую [NSUserDefaults standardUserDefaults] для хранения параметров настройки приложения.
Мои вопросы:
Поскольку я использую его для хранения пароля и не хочу, чтобы мои пользователи сбросили их при каждом обновлении. Кроме того, я хотел бы это, единственный способ изменить пароль будет состоять в том, чтобы удалить приложение и переустановить его.
Действительно ли NSUserDefault является правильным выбором?
Спасибо, Jérémy
Да, они удаляются при удалении приложения, и да, они сохраняются при обновлении приложения.
Однако вам не рекомендуется хранить конфиденциальные данные в NSUserDefaults, вместо этого я бы посмотрел на использование Keychain.