iphone - 是否可以判断一个应用程序被打开了多少次?

标签 iphone objective-c cocoa-touch ios

不是单个应用程序,但我希望能够看到我手机上的每个应用程序被打开了多少次。如果可能的话,我可以说出每个花费的时间吗?

最佳答案

你可以把这些东西保存在NSUserDefaults中.

您只需保存应用程序打开和关闭时的时间戳。使用适当的 AppDelegate 方法。

但是(当然)如果您的应用程序崩溃,这可能无法完美运行。所以你可以通过使用 NSTimer 来节省时间间隔来做同样的事情

关于iphone - 是否可以判断一个应用程序被打开了多少次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5110289/

相关文章:

objective-c - iAds 给出 ADInternalErrorCode=3,库存 100% 的时间不可用

ios - 如何在 iOS 中制作供个人重用的框架(库?)?

ios - 如何使用 captureStillImageAsynchronouslyFromConnection 实现多重拍摄(iOS AVFoundation)

iPhone:无法在drawRect之外的屏幕上绘图?

iphone - 动画 UIView alpha 的问题

ios - 如何将联系人从 Mac OS X 地址簿导入 iPhone 模拟器

ios - 将复选标记添加到类似于 Airplay 操作表的 UIActionSheet 按钮

objective-c - 未接收到远程控制事件

iphone - ui_orientation,来自 Apple 的另一颗未记录的珍珠

iphone - 多行 UIAlertView 消息崩溃