设置在iPhone OS4 SDK中重复本地通知的结束日期

时间:2010-06-12 03:29:37

标签: notifications push-notification apple-push-notifications ios4 multitasking

在iPhone OS4 SDK中,是否有人建议我如何实施在特定日期结束的重复本地通知?

查看API文档,似乎没有UILocalNotification的内置属性,允许您在重复上设置结束日期。

我们非常感谢任何建议。

谢谢!

2 个答案:

答案 0 :(得分:4)

你可以采取两种方式:

跟踪应用中的结束日期。每当应用程序启动时,检查现在已“过期”的通知并在其上调用cancelLocalNotification。

或者,不要使用通知的repeatInterval属性,而是手动安排x次重复通知。

答案 1 :(得分:1)

为每个重复日期设置通知,并以编程方式检查NSDateComparator的重复日期是否不大于结束日期。