Скажите сегодня, что это понедельник и 1 час. Я хочу запланировать еженедельное локальное уведомление от моего приложения iOS, начиная с сегодняшнего дня в 2 часа дня. Я бы сделал это:
NSDateComponents *components = [[[NSDateComponents alloc]init]autorelease];
components.weekday = 2;
components.hour = 14;
components.minute = 0;
UNCalendarNotificationTrigger *trigger = [UNCalendarNotificationTrigger triggerWithDateMatchingComponents:components repeats:YES];
//then make a UNMutableNotificationContent and UNNotificationRequest and schedule it
Но если я хочу начать его next Понедельник в 2 часа ночи, как пропустить первое вхождение?
Чтобы задать вопрос другим способом, как мне назначить повторяющийся UNCalendarNotificationTrigger
, начинающийся в какое-то произвольное время, вместо первого появления интервала повторения?