ios - 如何计算iOS应用程序启动时间

标签 ios nsdate

我想知道是否有一种快速有效的方法来确定从打开应用程序到完全加载的时间。

  • 我想我应该做一些事情,比如在 didFinishLaunchingWithOptions 中获取一个 NSDate 对象,并在我的 UIViewController 中获取另一个对象,然后比较它们。
  • 但是,我不确定这是否完全准确。有更好的方法吗?

最佳答案

这确实行不通,因为它不处理 iOS 加载和启动应用程序。

您应该做的最好的事情是在 main 中记录时间戳,但同样,这不包括 iOS 加载和启动应用程序到 main 所需的时间code> 被调用。

您所做的任何时间安排都是从那时起,根据您的目标,这可能仍然有用。

关于ios - 如何计算iOS应用程序启动时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23349570/

相关文章:

ios - 检测 UIView 中的 iOS 8 方向变化

ios - 如何在带有约束 iOS 的单个 UIView 中设置 4 个具有相同间隙的 UIView

ios - 使用端口 443 将 iOS App 上传到 AppStore

ios - 如何使 NSCalendar 周从星期一而不是星期日开始

ios - 在 Objective-C 上设置电子邮件标题?

objective-c - 如何确定两个NSD何时相隔1周?

ios - 如何使用swift在单个数组中对具有日期属性的多个类对象进行排序?

objective-c - 使用 [NSDate date] 获取当前日期和时间

ios - 输入 NSDate 的格式

ios - UITableView 点击并按住 + 拖放