Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 iPhone OS4 SDK 中,是否有人建议我如何实现在特定日期结束的重复本地通知?
查看 API 文档,似乎没有 UILocalNotification 的内置属性允许您重复设置结束日期。
任何建议将不胜感激。
谢谢!
有两种方法可以解决:
在您的应用中跟踪结束日期。每当应用程序启动时,检查现在“过期”的通知并在它们上调用 cancelLocalNotification。
或者,不要使用通知的 repeatInterval 属性,而是手动安排 x 次重复通知。
为每个重复日期设置通知,并通过 NSDateComparator 以编程方式检查重复日期不大于结束日期。