首页 文章

UILocalNotification每个工作日/ 15分钟

提问于
浏览
-1

我正在尝试制作一些东西,我需要知道我的想法是否正确,你们有一些帮助,他们对UILocalNotifications和东西有更多的经验 .

所以我想在每个工作日 (Monday - Friday / 8:00 - 16:00) 向用户发送本地通知,并在这些工作时间之间通知用户 every 15 minutes .

如果我了解我可以存储在系统内,则有64个本地通知的限制 . 但是对于1天我需要设置32个通知(8小时工作*每小时4个通知) . 所以我只能设置用户收到通知的1-2天 .

那么我怎样才能管理周三到周五的其他3天?你们这样做怎么样?

我是否需要将所有NSDate存储在一个数组中,并始终检查当天和东西,然后在打开应用程序时设置LocalNotification?

亲切的问候

1 回答

  • 1

    如果应用程序未经常打开以发布新的LocalNotifications并且您始终具有Internet连接,则可以使用Apples推送通知 . 如果你想在应用程序的每个开始时发布LocalNotifications,我建议你生成通知(在删除旧通知之后: [[UIApplication sharedApplication] cancelAllLocalNotifications]; ),因为那时你不需要将它们保存在任何地方 .

相关问题