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