在 iPhone OS4 SDK 中设置重复本地通知的结束日期
Posted
技术标签:
【中文标题】在 iPhone OS4 SDK 中设置重复本地通知的结束日期【英文标题】:Setting end date for repeating local notification in iPhone OS4 SDK 【发布时间】:2010-06-12 03:29:37 【问题描述】:在 iPhone OS4 SDK 中,是否有人建议我如何实现在特定日期结束的重复本地通知?
查看 API 文档,似乎没有 UILocalNotification 的内置属性允许您设置重复的结束日期。
任何建议将不胜感激。
谢谢!
【问题讨论】:
【参考方案1】:有两种方法可以解决:
在您的应用中跟踪结束日期。每当应用启动时,检查现在“过期”的通知并对其调用 cancelLocalNotification。
或者,不使用通知的 repeatInterval 属性,而是手动安排 x 次重复通知。
【讨论】:
【参考方案2】:为每个重复日期设置通知,并通过 NSDateComparator 以编程方式检查重复日期不大于结束日期。
【讨论】:
以上是关于在 iPhone OS4 SDK 中设置重复本地通知的结束日期的主要内容,如果未能解决你的问题,请参考以下文章
如何在iphone sdk的Touch down事件中设置增加声音的速率并重复这个声音