如何保存本地通知?我想再次使用本地通知开火日期来安排本地通知。
答案 0 :(得分:0)
您应该使用UILocalNotification
请查看文档:{{3}}
看起来像:
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.fireDate = dateTime;
localNotification.alertBody = [NSString stringWithFormat:@"Alert Fired at %@", dateTime];
localNotification.soundName = UILocalNotificationDefaultSoundName;
localNotification.applicationIconBadgeNumber = 1;
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
关于通知重新安排周期:
启动通知不足以显示另一个通知。除非用户点按通知,否则您的应用将无法启动。
您可以为下个月的每一天或每周预先安排通知,如果用户打开通知,则可以取消计划。根据您的需要,您还可以使用remote notification
密钥触发content-available
,该密钥将在后台启动您的应用,并允许您重新安排新的本地通知。