2014-12-28 2 views
1

Мое приложение использует локальные уведомления, чтобы предупредить пользователя о пробуждении в определенное время. Разрешается выбирать интервалы повторения, чтобы напоминание повторялось каждый день, каждый будний день и каждый выходной день.Локальное уведомление повторяется каждый выходной день

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

До сих пор я использую NSWeekdayCalendarUnit и NSDayCalendarUnit, но там есть блок календаря для выходного дня. Если бы кто-то мог указать мне в правильном направлении, я был бы признателен!

+0

Это сообщение может быть полезно http://stackoverflow.com/questions/7454465/iphone-what-is-the-difference-between-nsweekcalendarunit-and-nsweekdaycalendar –

ответ

4

Не существует единицы «выходного дня», и нет способа указать пользовательский повтор. Вам нужно будет создать два уведомления и запланировать их каждую субботу, а другую - за каждое воскресенье.

+0

Я не могу назначить одно уведомление для обоих дней ? – Jack

+3

Не напрямую, но система копирует уведомления, когда вы планируете их, чтобы вы могли повторно использовать один и просто изменить дату начала. – Kevin

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