簡體   English   中英

預定的UILocalNotification數量

[英]Number of scheduled UILocalNotification

我正在使用UILocalNotification,我在這個鏈接上閱讀了有關它的蘋果文檔:

http://developer.apple.com/library/ios/#documentation/iphone/Reference/UILocalNotification_Class/Reference/Reference.html

但我的問題是我可以安排多少通知?...因為這里有這樣寫:

系統保持最快的64次通知(自動重新安排的通知計為單個通知)並丟棄其余的通知。

這條線意味着什么?...我可以安排超過64個通知嗎? 我不希望火64同時出現,我只希望安排超過64次通知...然后在火災時間點火...

您可以安排n個通知,如果n大於64,則只會安排最快的通知,其余通知將丟失。

將根據fireDate屬性觸發64個通知。 通知fireDate是一樣的並不重要。

令人困惑的部分可能是:

(自動重新安排的通知計為單個通知)

如果使用repeatingInterval屬性,則可以使用NSCalendarUnit調度“超過”64個通知。

可以通過創建自己的通知隊列來管理超過64個預定通知。 在這里解釋一下如何做到這一點。

似乎在iOS 8.1中,每個應用程序可以安排超過64個通知,並且所有通知都會被觸發。 在我的應用程序中,我測試了500個以上的本地通知,所有這些都是在真實的iPhone 5s上安裝和解雇iPhone模擬器。 也許這是iOS 8.1或Apple中的一個錯誤,忘了更新文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM