gpt4 book ai didi

iphone - iOS 设备上的时间分析器——标记特定时刻?

转载 作者:行者123 更新时间:2023-11-28 17:36:07 24 4
gpt4 key购买 nike

基本上,每当调用方法 foo 时,我希望在跟踪中出现一条垂直线(或一个标志)。这可能吗?

(请注意,DTPerformanceSession 似乎不支持 iOS 设备。)

最佳答案

我知道这是个老问题,但是 DTPerformanceSession 框架包含一个头文件 DTSignalFlag.h,它为 DTSendSignalFlag 提供接口(interface)。功能。它仅支持模拟器,并且在针对 iOS 7 时似乎不起作用,但在早期版本的 iOS 中非常有用(即使使用 Xcode 5)。

您需要包含 header :

#import <DTPerformanceSession/DTSignalFlag.h>

不过,要访问 header ,您必须将 DTPerformanceSession 框架添加到您的项目中,但您可以随后将其删除以避免链接器错误(但您仍然可以访问 header ),然后您可以执行以下操作:

// Point flag (just an event in time)
DTSendSignalFlag("com.mycompany.mytracepoints.app.point", DT_POINT_SIGNAL, TRUE);

// Start flag (to mark the start of something)
DTSendSignalFlag("com.mycompany.mytracepoints.app.start", DT_START_SIGNAL, TRUE);

// End flag (to mark the end of something)
DTSendSignalFlag("com.mycompany.mytracepoints.app.end", DT_END_SIGNAL, TRUE);

关于iphone - iOS 设备上的时间分析器——标记特定时刻?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9789878/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com