【发布时间】:2011-03-05 12:51:42
【问题描述】:
我有一个需要每天重复的通知。用户可以在特定日期关闭它。有没有什么简单的方法可以使用 UILocalNotification 框架来完成这个场景?
以从 2011 年 3 月 1 日开始每天重复并在 3 月 7 日和 3 月 23 日禁用的通知为例。
我想出的唯一解决方案是创建:
- 6 非重复 UILocation 3月1日至通知 3 月 6 日
- 14 不重复 3 月的 UILocation 通知 8 日至 3 月 22 日
- 1 重复 3 月的 UILocation 通知 24 日,每天重复
这是可行的,但每次用户更改删除日期时都需要重新评估。这是完成此类场景的最佳方式吗?
编辑:更不用说这正在(迅速)接近每个应用的 64 条通知限制。
【问题讨论】:
标签: iphone objective-c xcode notifications uilocalnotification