target-c получить время выполнения запроса NSURLRequest - PullRequest
1 голос
/ 16 марта 2012

Есть ли способ получить фактическое время выполнения запроса из NSURLRequest / NSURLResponse / NSURLConnection?

Thanx!

Ответы [ 2 ]

1 голос
/ 16 марта 2012

Если вам нужно время, необходимое для получения всех данных, просто реализуйте два метода NSURLConnectionDelegate: в connection:didReceiveResponse сохраните первую метку времени;затем в connectionDidFinishLoading просто вычтите ток по нему.

Кстати, вы должны реализовать соединение: didFailWithError тоже.

0 голосов
/ 22 марта 2012

Я не пробовал ASIHttpRequest, но для каждого, кто должен самостоятельно реализовать подсчет времени, вы должны взглянуть на это http://vladimir.zardina.org/2011/01/measuring-execution-time-of-your-objective-c-code-at-runtime/ для общего подхода.

...