每周本地通知

时间:2014-07-21 20:30:45

标签: ios uilocalnotification

我有一个小问题,我怎么能每周做一次本地通知。我的应用程序是一个时间表,当用户在8点钟上课时,当用户打开开关时有一个开关,这意味着他在7:45有一个通知,他每周都在同一时间留下他。我希望你能理解我。

1 个答案:

答案 0 :(得分:1)

您可以将repeatIntervalNSWeekCalendarUnit

一起使用
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.repeatInterval = NSWeekCalendarUnit; 
localNotification.fireDate = yourDateandTime;
localNotification.alertBody = [NSString stringWithFormat:@"Alert Fired aton every week at 7:45Am"];
localNotification.soundName = UILocalNotificationDefaultSoundName;
localNotification.applicationIconBadgeNumber = 1;
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];

它会在同一时间每周重复。您可以参考并下载此tutorial

的示例