2015-12-17 26 views
-2

它如何可以快速计数? GUESS,应用程序启动天可以NSUserDefaults的与设置,却找不到合适的解决方案..如何计算自应用安装或首次打开以来的天数?

+0

[如何判断iOS应用程序是否已新安装或更新?](http://stackoverflow.com/questions/8755752/how-to-tell-if-an-ios-application-has -been-newly-installed-or-updated) – NSNoob

+0

查看Andy的回答[here](http://stackoverflow.com/questions/8755752/how-to-tell-if-an-ios-application-has-been-newly - 安装或更新)并修改它供您使用。 – NSNoob

回答

0

我建议节约发射时间为一个NSDate NSUserDefaults的中,就像你谈到了你的问题。 Apple不提供这样的电话的官方API,所以你只能选择自己实现它。

从检索NSUserDefaults的之后,你可以简单地调用:

NSDate().timeIntervalSinceDate(savedDate) 

应返回的时间间隔(单位:秒),因为你的应用程序是首次推出 - 然后你可以格式化这归因于天。

相关问题