嗨,我想弄清楚如何将 Time Profiler 用于异步请求。目前我使用 NSDate 和 NSTimeInterval 来跟踪请求返回所需的时间。这是我现在正在做的代码:
NSDate * start = [NSDate date];
[FBRequestConnection startWithGraphPath:[NSString stringWithFormat: @"%@/photos?fields=images", albumName] completionHandler:^(FBRequestConnection *connection, FBGraphObject *result, NSError *error) {
NSTimeInterval timeBetweenDates = [[NSDate date] timeIntervalSinceDate:start];
NSLog(@"Facebook Album Request Time: %f", timeBetweenDates);
...
似乎应该有一种方法可以执行此 Time Profiler。时间分析器是否提供了一种方法来做到这一点?另外,如何获取在异步请求中运行的事件的配置文件?