ios重复本地通知
Posted
技术标签:
【中文标题】ios重复本地通知【英文标题】:Ios repeating local notifications 【发布时间】:2016-03-08 11:25:54 【问题描述】:这是我的问题:
在一周中的每个特定日期的两个日期之间安排本地通知。例如:3 月 1 日至 3 月 20 日每周日之间
我有超过 64 个本地通知要设置,这是限制。
对于第一个问题,我知道有 repeatIntervals 我可以将其设置为每周日触发通知,但如何在两个日期之间设置它们?我需要手动计算并找到 3 月 1 日至 20 日之间的所有星期日,然后设置它还是有更好的方法?
【问题讨论】:
***.com/questions/4363847/… 恐怕这不能回答我的问题。 @NitinGohel 从 ios 8 开始,苹果将本地通知限制增加到 300 条以上。所以你可以安排一次。 其他解决方案是-您可以将结束日期(星期日)保存到 userInfo 并在收到本地通知时进行比较以取消本地通知。 能否提供出处?根据这份文件link,它仍然限制为 64 。我没有得到你的其他解决方案。你能解释更多吗? @RJVKumar 【参考方案1】:使用NSCalendar 到get the specific dates,放入一个数组,然后传递给scheduleLocalNotification。
In this topic你可以有一个示例代码如何做到这一点。
【讨论】:
谢谢。但我有两个约会。有没有办法获得 3 月 1 日至 3 月 20 日之间的所有周日日期? 是的,你可以,检查(也附加到帖子)***.com/questions/20823725/…以上是关于ios重复本地通知的主要内容,如果未能解决你的问题,请参考以下文章