每当打开我的应用程序时,您将如何检查 DATE 是不是已更改?迅速

Posted

技术标签:

【中文标题】每当打开我的应用程序时,您将如何检查 DATE 是不是已更改?迅速【英文标题】:How would you check if the DATE has changed whenever my app is opened? Swift每当打开我的应用程序时,您将如何检查 DATE 是否已更改?迅速 【发布时间】:2018-11-15 16:49:54 【问题描述】:

我正在尝试在当前日期更改时显示某个日期。如何在应用程序打开时检查日期是否已更改。如果日期未更改,则不提供数据。如果日期已更改,则显示数据。

【问题讨论】:

【参考方案1】:

您可以在每次启动时记录NSDate (Date) 对象并比较它们之间的时间。

1) 在 App 确实启动时,检查之前记录的日期。

2) 在 App 启动时,用当前时间实例化一个 Date 对象。

3) 检查前一个对象是否存在,如果存在则与当前时间比较,否则先启动。

4) 执行所需的逻辑。

这并不完美,因为它可能被用户手动移动日期/时间“欺骗”。

你也应该看看这些docs。

【讨论】:

以上是关于每当打开我的应用程序时,您将如何检查 DATE 是不是已更改?迅速的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin Forms:如何在 Xamarin ios 应用程序中检查 GPS 是打开还是关闭?

每当我打开我的应用程序时,都会出现相同的推送通知

每当单击按钮时如何重置计时器

每当检查连接时,schema.sql 就会运行

每当 Charles 关闭时,macOS 代理都会自动打开。如何解决?

每当我打开一个新终端并检查 ruby​​ 版本时,都必须选择我想使用的 ruby​​ 版本