Как отправить уведомление, используя несколько временных интервалов в iphone?

У меня есть временные интервалы в MutableArray лайк

NSMutableArray *times=[[NSMutableArray alloc]initWithObjects:@"6:00 AM", @"6:15 AM", @"6.30 AM", @"6:45 AM", nil];

Теперь я хочу показать notifications, когда местное системное время iphone соответствует этому MutableArray интервалы времени notification должен отображаться через каждые интервалы. Пожалуйста, помогите мне в этой проблеме и пришлите мне код. Заранее спасибо.

3 ответа

Ты можешь использовать repeatInterval повторить уведомление. Попробуй вот так..

localNotification.repeatInterval=NSMinuteCalendarUnit;

Я предполагаю, что нет никакого прямого способа идентифицировать это.

Вам просто нужно написать логику для этого, например, сначала получить текущее время системы и сопоставить его с изменяемым массивом, проверить разницу во времени между первым массивом (или массивом, который очень близок к системному времени), и вывести уведомление после этого изменения во времени Затем вы можете определить, когда совпадают время массива и системное время.

Другие вопросы по тегам