倒数计时器通知调度逻辑 - Swift 3

时间:2017-01-29 02:22:37

标签: ios timer notifications swift3 countdown

我的计时器从5:00开始并倒计时到0.当它达到0时,它会重置为5分钟。假设我的应用程序在计时器到达3:00时终止。我向用户发送通知,通知他们每分钟剩余的时间。因此,在计时器开始后,将向用户发送一条本地通知,其中显示:“剩余四分钟”。如何准确安排通知,说明:“剩余两分钟”和“剩余一分钟”?

我可以设置一个非重复通知,在三分钟后触发,并且工作正常。如果它重复,它第二次发射得太快。

我可以设置重复通知,在480秒或8分钟后触发。但它第二次发射得太晚了。

这就是我能想到的一切。

如何正确安排此通知?

我很乐意提供更多详情/信息/代码。

0 个答案:

没有答案