2011-08-11 171 views
2

有沒有辦法每隔10分鐘設置本地通知重複間隔。我怎樣才能每10分鐘使用重複間隔?

我嘗試使用

localnotification.repeatInterval = NSMinuteCalendarUnit*3; 

localNotif.repeatInterval = 640; 

,它不工作。

所以請你指導我。 :)

+0

請檢查出答案並標記爲一個答案。 –

回答

0

NSTimeInterval是在幾秒鐘內,所以十分鐘將是600.0,而不是640

NSMinutesCalenderUnit具有任意定義的值並且不包含每分鐘的秒數。

你檢查,你安排的通知與scheduleLocalNotification:適當,是可以實現在你的AppDelegate application:didReceiveLocalNotification:

3

如芒迪說,按repeatInterval必須是NSCalendarUnit並且只能包含:NSWeekCalendarUnitNSMonthCalendarUnitNSDayCalendarUnitNSHourCalendarUnit,..

所以得到一個通知,每隔10分鐘。使用6個通知,重複每個小時,並在通知之間設置10分鐘。

-1

你會不會有shedule您的通知藏漢?像這樣

[[UIApplication的sharedApplication] scheduleLocalNotification:localNotification];