在iOS 10中,我如何设置本地通知以从特定日期/时间开始每隔几分钟重复一次?
例如,假设下面的dateTimeReminder.date为09/08 11 AM,请从这个时间开始每隔15分钟触发本地通知。
使用上述代码,可以在每小时的特定分钟、每天的特定小时等时刻进行计划。但如何将其转化为“每隔x分钟一次”呢?非常感谢您提供任何帮助。
类似问题 - 如何在iOS 10 UserNotifications上设置NSCalendarUnitMinute repeatInterval?
例如,假设下面的dateTimeReminder.date为09/08 11 AM,请从这个时间开始每隔15分钟触发本地通知。
let dateStart = self.dateTimeNotif.date
let notifTrigger = UNCalendarNotificationTrigger.init(dateMatching: NSCalendar.current.dateComponents([.day, .month, .year, .hour, .minute], from: dateStart), repeats: true)
let notificationRequest = UNNotificationRequest(identifier: "MYNOTIF", content: notifContent, trigger: notifTrigger)
UNUserNotificationCenter.current().add(notificationRequest, withCompletionHandler: nil)
使用上述代码,可以在每小时的特定分钟、每天的特定小时等时刻进行计划。但如何将其转化为“每隔x分钟一次”呢?非常感谢您提供任何帮助。
类似问题 - 如何在iOS 10 UserNotifications上设置NSCalendarUnitMinute repeatInterval?