标签: ios swift nsdate uilocalnotification nsdatecomponents
我正在开发一个使用本地通知的应用,这些通知会在用户选择的时间间隔内重复(5到60分钟之间)。
我想让用户也选择一个特定的时间范围,以便应用程序仅在此时间范围内触发通知。我正在考虑使用NSDate和某种条件语句,其中通知仅在当前时间在用户选择的时间范围内时才会触发。
你认为这会起作用还是我在监督什么?
答案 0 :(得分:0)
您可以使用UNCalendarNotificationTrigger。
UNCalendarNotificationTrigger
在指定的日期和时间触发通知。
请参阅 official documentation.
日历触发器也可以重复,因此它应该符合您的目的。