我正在尝试制作一个应用程序,我想在上午9点调用一个函数并发送通知。然后另一个在下午12点,另一个在下午6点。每天。有谁知道最好的方式?
答案 0 :(得分:1)
使用UNCalendarNotificationTrigger
:
var dateComponents = DateComponents()
dateComponents.hour = 9
dateComponents.minute = 0
let trigger = UNCalendarNotificationTrigger(dateMatching: dateComponents,
repeats: true)
let request = UNNotificationRequest(identifier: UUID().uuidString,
content: YourContent,
trigger: trigger)