выполнить код только один раз в цели c. не каждый раз, когда приложение запускается - PullRequest
0 голосов
/ 08 апреля 2010

Я хочу удалить таблицу из базы данных sqlite3 в определенное время, т. Е. После ее загрузки на сервер.Я хочу установить флаг, который будет означать, что таблица не удаляется при первом запуске приложения.после этого логика позаботится о том, когда таблица в БД будет удалена.

В настоящее время я использую nsuserdefaults, чтобы установить флаг, который указывает, должна ли таблица быть удалена или нет.это флаг, который я хочу установить только один раз, чтобы НЕТ, когда приложение запускается впервые.

есть ли способ сделать это в xcode?

1 Ответ

3 голосов
/ 08 апреля 2010

В чем проблема с использованием NSUserDefaults ???

При первом запуске вашего приложения вы можете проверить, существует ли флаг (первый запуск -> флаг не существует).Затем вы можете установить флаг, и при следующем запуске флаг установки указывает, что это не первый запуск.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...