оповещение о запуске приложения iPhone / iPad - PullRequest
2 голосов
/ 06 апреля 2011

Я хочу вывести предупреждение с помощью кнопок «ОК» и «Отмена».Это предупреждение должно появляться только один раз при первом запуске приложения iPhone / iPad, и для предупреждения, если нажата кнопка «ОК», то при следующем запуске приложения предупреждение не должно появляться.Если нажать кнопку «Отмена», то при следующих запусках приложения должно появиться такое же предупреждение.

Мой подход состоит в том, чтобы использовать любую целочисленную переменную, для которой значение по умолчанию должно быть 0, при первом запуске приложения это целочисленное значениеследует проверить, если оно равно 0, должно появиться только предупреждение, либо предупреждение отсутствует.Если появляется предупреждение и нажата кнопка OK, значение должно быть изменено на 1, и при следующем запуске приложения это целочисленное значение должно быть сохранено 1, чтобы предупреждение не появлялось снова.

Пожалуйста, помогите, что следуетбыть типом этой переменной и как сохранить значение при следующем запуске приложения.

1 Ответ

6 голосов
/ 06 апреля 2011

Чтобы сохранить значение, используйте NSUserDefaults с методами setBool:forKey: (для сохранения значения) и boolForKey: (для чтения ранее сохраненного значения).При первом вызове boolForKey: вы получите логическое значение NO.

См. здесь для официальной документации Apple.

...