0
我想以2個月,4個月和6個月的時間間隔安排本地通知。UILocalNotification:每2個月,4個月,6個月重複一次?
從NSCalendarUnits可用,我不明白這是如何可能的。
有什麼建議嗎?
我想以2個月,4個月和6個月的時間間隔安排本地通知。UILocalNotification:每2個月,4個月,6個月重複一次?
從NSCalendarUnits可用,我不明白這是如何可能的。
有什麼建議嗎?
我已經使用以下hack實現了這種功能。
- (void)application:(UIApplication *)application didReceiveLocalNotification
(UILocalNotification *)notification
{
if ([notification.alertBody isEqualToString:@"your notification's alertBody"])
{
//reschedule your notification for 2 months
}
}
只是在你的應用程序的委託appdelegate.m
用上面的方法不幸的是不可能的。 NSCalendarUnit
僅適用於單位重複。
考慮到您無法安排超過64個本地通知,您有3種可能性。
的比較時,用於識別通知已被炒到推通知網絡服務?沒有比alert機體更加優雅的方式嗎? – mrd 2015-01-21 12:14:48
我使用了alertBody,因爲它在我的情況中是獨一無二的。你是否使用了一些類似的LocalNotification的alertBody? – 2015-01-21 12:16:08
是的,它是確定localnotification – 2015-01-21 12:16:32