Ios 如何计算应用程序安装或首次打开后的天数?
如何在swift中计算?Ios 如何计算应用程序安装或首次打开后的天数?,ios,swift,Ios,Swift,如何在swift中计算? 我猜,应用程序启动日期可以设置为NSUserDefaults,但找不到正确的解决方案。我建议将启动时间保存为NSUserDefaults中的NSDate,就像您在问题中提到的那样。苹果没有为这样的调用提供官方api,所以您唯一的选择就是自己实现它 从NSUserDefaults检索后,您只需调用: NSDate().timeIntervalSinceDate(savedDate) 它将返回自应用程序首次启动以来的时间间隔(以秒为单位),然后您可以将其格式设置为天。可能
我猜,应用程序启动日期可以设置为NSUserDefaults,但找不到正确的解决方案。我建议将启动时间保存为NSUserDefaults中的NSDate,就像您在问题中提到的那样。苹果没有为这样的调用提供官方api,所以您唯一的选择就是自己实现它 从NSUserDefaults检索后,您只需调用:
NSDate().timeIntervalSinceDate(savedDate)
它将返回自应用程序首次启动以来的时间间隔(以秒为单位),然后您可以将其格式设置为天。可能重复的内容请参阅Andy的答案,并对其进行修改以供您使用。