我的应用基于iOS 10中的LocalNotifications。
我有一个“提示”实体,其中包含“提醒日期”(每日,每周等)。我每天都想要一张支票:今天我有提醒或不提醒的提示。如果 - 如果用户只有每周提醒备注,如何检查一周的哪一天需要显示通知。
由于
答案 0 :(得分:0)
我认为没有任何可能在指定时间执行您的代码。相反,如果您的应用程序正在运行,您可以根据需要执行任何操作。否则应用程序将不会在内存中。
使用以下代码获取当前时间:
NSDateFormatter *dateFormatter=[[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSLog(@"%@",[dateFormatter stringFromDate:[NSDate date]]);
并检查时间是否与上午9:00相符 不是:仅在您的应用程序运行时。
即使应用程序无效,也可以从APNS服务器发出通知