2016-02-19 4 views
-1

Я делаю приложение для будильника. Теперь я хочу знать, как сохранить настройки будильника в своем приложении. Я немного разбираюсь в NSUserDefaults. Моя проблема в том, что я не знаю, как дать уникальный идентификатор для каждого сигнала тревоги, например. если пользователь выбирает одни и те же настройки для двух сигналов тревоги, чем удаляет один аварийный сигнал тревоги, чем оба сигнала будут удалены. Я не знаю, как использовать sqlite. Так что любые предложения или код ???
СпасибоХранение данных настроек будильника

+0

Похоже, очень широкий вопрос, когда вы заявляете, что не знаете о sqlite или NSUserDefaults и хотите знать некоторые идеи для создания уникального идентификатора для каждого сигнала. Не уверен, что он здесь. – trojanfoe

ответ

0

Я думаю, что вы можете выбрать системное время с секундами. Вы можете получить время, на которое установлен будильник, чем сделать это время уникальным.

CFAbsoluteTimeGetCurrent(); 

чем на этой основе вы можете сохранить вашу тревогу в NSUserDefaults и также проверить tuturiols для nususerdefaults это так легко.

+0

'NSUserDefaults' не предназначен для хранения общих данных. – trojanfoe

Смежные вопросы