Swift - 功能明智的时间消耗跟踪

时间:2016-04-23 10:59:47

标签: time sprite-kit swift2 performance-testing

我想使用SpriteKit对使用swift编码的应用程序的代码进行性能测试。是否有一个快速的功能,我可以用来跟踪我的代码执行并获得以下详细信息。

  1. 我的代码执行的功能列表。
  2. 每个功能执行的次数?
  3. 每个函数在该特定函数的所有调用中消耗的总时间。
  4. 在特定调用该函数期间每个函数消耗的最长时间。
  5. 由于

1 个答案:

答案 0 :(得分:1)

这些功能在Xcode中作为一个名为" Instruments":

的独立应用程序提供

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/

  

Instruments是一款功能强大且灵活的性能分析和测试工具,是Xcode工具集的一部分。它旨在帮助您分析您的OS X和iOS应用程序,流程和设备,以便更好地了解和优化其行为和性能。