UILocalNotification在截止日期,每周和每月报告

时间:2013-04-04 03:41:55

标签: iphone ios xcode ios6 notifications

我正在尝试找出在后台使用本地通知的最佳方法,以运行一种方法,根据截止日期或即将发布的每周和每月摘要报告,显示来自核心数据的通知消息。

我制定了两个选项,分别是NSTimer和UILocalNotification。

使用NSTimer,我可以每24小时在后台运行scheduledTimerWithTimeInterval,以检查核心数据,然后显示本地通知,以查看是否在截止日期,每周或每月报告中。我不确定这是最佳解决方案还是推荐?

我已阅读其他帖子,他们建议改用UILocalNotification。但它们仅限于每个应用64个通知。这是好的,如果我使用每周和每月总共64个通知,但它将在1年后无法工作,除非用户激活该应用程序,我也需要在当天消息上显示截止日期。

我想也许在显示本地通知后,应用程序仍在后台设置新的下一个计划本地通知,但我无法解决这个问题,所以不确定这是否可行?

对此有何建议?提前谢谢。

0 个答案:

没有答案