现在我理解使用Timer的两种可能情况:
[11.24, 15.06, 17.47]
(并且可以在那里添加更多次)。我们需要在这个时刻执行一些操作。看起来像这里我需要1分钟间隔的计时器来比较当前小时和分钟与阵列中的所有项目。如果 TRUE 执行操作。 但是如果这个操作需要2分钟呢?在这种情况下,可能会遗漏数组中的某些项目。我认为这里的解决方案是将用于排队的逻辑(用于检查时间和添加到队列的1分钟间隔的计时器)和用于监听队列和执行操作的逻辑分开。您怎么看?
答案 0 :(得分:0)
选项3:计算(从现在开始)到数组中每个项目的时间 - 并为每个时间间隔设置一个计时器。没有"分钟投票"所以没有机会错过时间。
选项4:使用许多预先制作的"计划程序"库。