我正在寻找一种方法,在某个时间每24小时发一次本地通知 .
例如:我有一个日期选择器 . 我将日期选择器时间设置为3.02pm . 下次下午3点2分发出本地通知 . 一遍又一遍地重复这个 .
我已成功在日期选择器选择的时间成功拨打本地通知,但我该如何每24小时重复一次?
UILocalNotification 在iOS 10中已弃用 . 请改用 UNNotificationRequest .
UILocalNotification
UNNotificationRequest
myNotificationRequest.trigger = UNTimeIntervalNotificationTrigger(timeInterval: 60*60*24, repeats: false)
您可以使用 repeatInterval 属性重复本地通知 . 要每天重复本地通知,请将此行添加到您的代码中
myLocalNotification.repeatInterval = NSCalendarUnit.CalendarUnitDay
In Swift 3
myLocalNotification.repeatInterval = NSCalendar.Unit.day
3 回答
UILocalNotification
在iOS 10中已弃用 . 请改用UNNotificationRequest
.您可以使用 repeatInterval 属性重复本地通知 . 要每天重复本地通知,请将此行添加到您的代码中
In Swift 3