0 我正在构建一个每周待办事项列表应用程序,用户可以在完成后检查项目。我需要每天刷新列表(表格)以摆脱复选标记。我怎么能够创建一个每天在特定时间发生的函数呢? 我目前使用UserDefaults存储列表项等在Swift中每天在后台执行一个函数 谢谢 来源 2017-07-17 coopermoc +0 你尝试过这么远吗? – User404 +0 我决定使用Date()并将当前日期与先前访问的日期进行比较! – coopermoc
0 听起来像是你需要一个cron作业或过程中要每天午夜执行。这取决于您使用的计算机/操作系统。 除非它只是一个UI的事情你可以做 if (checked_at + 24hours > now) then uncheck 来源 2017-07-17 00:24:41 mygeea +0 我考虑使用“检查自上次检查时间以来24小时”的方法,但唯一的问题是它不一定在第二天重置(如星期一,星期二)......它会在24小时。 – coopermoc +0 好吧,你可以检查它是否有不同的日期然后 'if var(new Date())。getDate()!= old_date' – mygeea
你尝试过这么远吗? – User404
我决定使用Date()并将当前日期与先前访问的日期进行比较! – coopermoc