0

假设我今天创建了一个任务,并说我想从今天起 10 天后(通过推送通知)被提醒。从本质上讲,我如何不断跟踪它是哪一天(即使我的应用程序没有被积极使用)最终识别它是从今天开始的 10 天?

4

1 回答 1

1

你不这样做。

您将安排通知何时应该像这样发生......

UILocalNotification *notification = [[UILocalNotification alloc] init];
notification.fireDate = [NSDate someDateInTheFuture];
notification.alertBody = @"This is your alert. Do something";
notification.alertAction = @"Alert";

[[UIApplication sharedApplication] scheduleLocalNotification:notification];

然后,通知将在到达您设置的日期时触发。您无需在应用程序中自行检查。它只是发生。

于 2013-02-12T11:52:10.623 回答