Как отправить уведомление, используя несколько временных интервалов в 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 ответа
Надеюсь, что это поможет всем, кто ищет решение.
Как установить пользовательский интервал повторения для Nslocal Notification.....?
Как установить локальный интервал повторения уведомлений в пользовательский интервал времени?
Ты можешь использовать repeatInterval
повторить уведомление. Попробуй вот так..
localNotification.repeatInterval=NSMinuteCalendarUnit;
Я предполагаю, что нет никакого прямого способа идентифицировать это.
Вам просто нужно написать логику для этого, например, сначала получить текущее время системы и сопоставить его с изменяемым массивом, проверить разницу во времени между первым массивом (или массивом, который очень близок к системному времени), и вывести уведомление после этого изменения во времени Затем вы можете определить, когда совпадают время массива и системное время.