2016-03-08 70 views
0

这里是我的问题:每星期的某一天两个日期之间重复的ios本地通知

  1. 安排本地通知。例如:3月1日到3月20日每个星期天
  2. 我有超过64个本地通知来设置哪个是限制。

    对于第一个问题,我知道有repeatIntervals我可以设置每星期日火灾通知,但我怎么能在两个日期之间设置它们?我是否需要手动计算并找到3月1日至20日之间的所有星期日,然后设置或有更好的?

+0

http://stackoverflow.com/questions/4363847/how-to-set-local-notification-repeat-interval-to-custom-time-interval –

+0

恐怕不能回答我的问题。 @NitinGohel – Aerox

+0

从iOS 8开始,苹果将本地通知限制增加到了300多个,所以你可以安排一次。 –

回答

3

使用NSCalendarget the specific dates,放在一个阵列,并传递给scheduleLocalNotification

In this topic你可以有一个如何做到这一点的示例代码。

+0

谢谢。但我有两个日期。无论如何,要在3月1日到3月20日之间获得所有星期日的日期吗? – Aerox

+0

是的,你可以,检查(也附加到帖子)http://stackoverflow.com/questions/20823725/objective-c-ios-get-date-for-specific-day-in-week-sunday – UlyssesR