簡體   English   中英

UILocalNotification問題

[英]UILocalNotification Problem

我有一個本地通知,我想每5分鍾觸發一次。 我用:

 localNotif.repeatInterval = NSMinuteCalendarUnit

通知將每分鍾發生一次。 我不知道如何使它每5分鍾或每隔1分鍾間隔發生一次。 我試過了:

localNotif.repeatInterval= 5 * NSMinuteCalendarUnit 

那是行不通的。 任何人都可以幫我解決這個問題。

查看此博客http://useyourloaf.com/blog/2010/9/13/repeating-an-ios-local-notification.html

有一個關於如何在xcode項目中重復通知的教程。

另外也許值得使用

NSLog(@"Count: %i", [[[UIApplication sharedApplication] scheduledLocalNotifications] count]); 

要查看您的應用已注冊了多少個通知?

jissa,您無法通過執行5 * NSMinuteCalendarUnit來設置5分鍾間隔。 UILocalNotification的當前實現不允許您微調間隔。 因此,您陷入每秒,每分鍾,每小時,每天,每周,每月……等等的困擾。

我已經在http://bugreport.apple.com/上提交了錯誤報告/增強功能

您可以查看我在Open Radar存檔的報告: http : //openradar.appspot.com/radar?id=759402

根據Instapaper的開發人員Marco的說法,Apple會優先考慮增強功能和功能請求的優先級,部分是根據有多少開發人員請求它們。

如果此功能對您很重要,也請您也提交報告。

暫無
暫無

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

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