2016-03-08 102 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