标签: swift macos
我试图让我的应用以特定的时间间隔调用一个函数。例如,我可能希望在每小时每小时调用该函数,因此在凌晨1:00,凌晨2:00等等。我尝试使用NSTimer进行此操作,但我发现在机器休眠或关闭电源后恢复时无法保持同步。有没有办法让我的应用程序检测到我们何时达到特定的日期和时间并在那时调用函数?感谢。
答案 0 :(得分:1)
每分钟运行一次并测试自上次调用后是否已经过了≥1h。