我正在尝试创建一个重复的本地通知,该通知将在每个工作日的设定时间(例如星期一至星期五9-5)之间每小时通知用户,但在搜索之后找不到有关如何实现此目的的任何文档 .
如果你只想要5/7就可能有问题 .在计划本地通知时,您还可以将日历单位设置为 -repeatInterval 属性 . 这很酷,因为您可以安排最大通知数量的每个应用程序限制(可能是64),从而创建一个可以同时每天触发的通知 .如果您需要创建不同类型的重复,则很容易达到该限制,以避免每次用户打开应用程序时重新生成进一步的通知,或者每次用户与其中一个进行交互时实现交互式通知 .或者我从来没有尝试过你可以为一周中的每一天创建一个通知 NSWeekCalendarUnit (sat和sun除外)设置每个工作日的重复次数,这样你只会花5次通知,无限次重复 .
-repeatInterval
NSWeekCalendarUnit
1 回答
如果你只想要5/7就可能有问题 .
在计划本地通知时,您还可以将日历单位设置为
-repeatInterval
属性 . 这很酷,因为您可以安排最大通知数量的每个应用程序限制(可能是64),从而创建一个可以同时每天触发的通知 .如果您需要创建不同类型的重复,则很容易达到该限制,以避免每次用户打开应用程序时重新生成进一步的通知,或者每次用户与其中一个进行交互时实现交互式通知 .
或者我从来没有尝试过你可以为一周中的每一天创建一个通知
NSWeekCalendarUnit
(sat和sun除外)设置每个工作日的重复次数,这样你只会花5次通知,无限次重复 .