我试图在当前日期更改时显示一些日期。如何在应用程序打开时检查日期是否已更改。如果日期未更改,则不会显示任何数据。如果日期已更改,则显示数据。
最佳答案
您可以在每次启动时记录一个 NSDate
(Date
) 对象并比较它们之间的时间。
1) 在应用程序启动时,检查之前记录的日期。
2)在App启动时,用当前时间实例化一个Date对象。
3) 检查先前的对象是否存在,如果存在,则与当前时间进行比较,否则首先启动。
4) 执行所需的逻辑。
这并不完美,因为用户手动移动日期/时间可能会“欺骗”它。
您还应该看看这些 docs .
关于ios - 每当我的应用程序打开时,您如何检查日期是否已更改? swift ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53324262/