Так что я читал это: Storing iPhone application settings in app который кажется достаточно простым.начальные настройки NSUserDefaults
Однако, где/как определить начальные настройки?
Так, например, у меня есть страна: Великобритания или США. Когда приложение впервые установлено/открыто, я хочу, чтобы он автоматически узнал/установил NSUserDefaults в Великобританию.
Надеюсь, это ясно.
Том
это кажется нормально, за исключением того, что я волнуюсь, что если пользователь закрывает приложение, а затем снова откроет ли он «сброс» настроек? т.е.: если пользователь устанавливает приложение и меняет свою страну в США, я хочу, чтобы он помнил это на неопределенный срок. Будет ли это работать для этого? –
Я нахожу номенклатуру в API запутанной. Регистрация значений по умолчанию означает предоставление фактических значений по умолчанию. Все, что вы храните в «standardUserDefaults», должно иметь приоритет над значением по умолчанию. Достаточно легко проверить, чтобы успокоить себя. :) –