有人知道如何在每天19:00制作UILocalNotification。 然后,当那个时间到来时,我需要从我的网站检查我的.plist文件,如果我把.plist时间中的字符串设置为YES,那么UILocalNotification应该显示出来。 感谢您的时间和帮助:)
答案 0 :(得分:0)
您可以创建将每周重复的UILocalNotification:
notification.repeatInterval = kCFCalendarUnitWeekday
但是当发生自定义代码时,您将无法运行它。这取决于用户是否会打开您的应用程序。如果用户忽略通知 - 没有任何反应 - 无法运行代码。
如果用户打开通知,您可以检测到它:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
UILocalNotification *localNotif = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (localNotif)
{
//TODO: handle
}
}