如何禁用按钮并在24小时后重新启用它?Xcode swift:如何禁用一个按钮,并在24小时后重新启用?
我想在我的应用程序按钮可挖的3个计数每24小时(即使用户退出应用程序,并重新打开它,甚至删除应用程序,并重新下载,我该怎么处理?任何建议一个最大?
我需要帮助!
最大
如何禁用按钮并在24小时后重新启用它?Xcode swift:如何禁用一个按钮,并在24小时后重新启用?
我想在我的应用程序按钮可挖的3个计数每24小时(即使用户退出应用程序,并重新打开它,甚至删除应用程序,并重新下载,我该怎么处理?任何建议一个最大?
我需要帮助!
最大
我不知道你的本地数据存储是什么样子,但你可以存储一个NSNumber(对次敲击#)在plist中和的NSDate(NSUserDefaults的或)。当你加载你的应用程序时,你可以阅读NSNumber和NSDate,并根据这些值,你可以启用或禁用按钮。
如果您希望在用户删除应用程序后保存信息,则必须将其存储在iCloud Key Value数据存储器中。
我想使用实时,所以我需要将我的应用程序连接到服务器可以解析这样对我吗? –
我最好的猜测可能是通过使用服务器。如果你只是在你的代码中实现它并运行,那么想想如果用户从设置改变他的时间会发生什么......你需要连接到服务器来验证时间是否正确。请记住 – Korpel
Korpel,我如何使用服务器与我的应用程序,因为你是对的,那就是我需要的。 –
它不需要服务器。您可以将解锁日期保留在钥匙串中。这种方式即使应用程序被删除,信息将可用。另外,它更安全! –