我尝试了Re.minder app,发现它可以按自定义间隔重复提醒(例如每3分钟,每2小时,每4天,...)。
我怎样才能做到这一点?
最佳答案
感谢您试用我们的应用程序!事实证明,我们实际上并没有使用UILocalNotification repeatInterval来完成此任务。考虑到它的局限性(只有一个NSCalendarUnit),我们实际上编写了自己的调度程序。这有其自身的限制,主要是每个应用程序有64个本地通知队列限制。我们实质上是调度并建立自己的队列,然后从中填充本地通知。每当用户启动或更改应用程序时,我们都会重新安排时间。
希望对您有所帮助!