是否可以测量一个特定页面的延迟?
我可以做一些请求并计算平均值以了解延迟吗?
答案 0 :(得分:1)
你确定可以。 你可以使用像
这样的东西- (NSURLRequest *)connection:(NSURLConnection *)connection willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse {
//Save [NSDate date] to a local var here
}
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)aResponse {
//Use [[NSDate date] timeIntervalSinceDate:*localVar*]
}
做一大堆这些,平均出来,你有你的延迟。 NSURLConnection已弃用,我确定可以使用NSURLSession重写。