Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有调用可用于为特定代码部分打开仪器、对其进行注释或诸如此类?
我正在寻找分析特定的代码块。通常,我只是尝试将我的检查范围设置为尽可能接近该代码。但必须有更好的方法。
Instruments 版本 4 添加了 DTPerformanceSession 框架,可让您在代码中开始和停止分析。我没有使用它,我不确定它是否适用于 iOS,但有待调查。
如果您想将分析限制为单一方法,您可以创建自定义仪器。选择 Instrument > Build New Instrument 以创建自定义仪器。您可以告诉 Instruments 在您进入一个方法时开始跟踪,并在您退出该方法时停止跟踪。自定义仪器提供的控制较少,但您无需修改应用程序代码即可使用它。