Есть ли способ получить фактическое время выполнения запроса из NSURLRequest/NSURLResponse/NSURLConnection?object-c получить время выполнения запроса NSURLRequest
Thanx!
Есть ли способ получить фактическое время выполнения запроса из NSURLRequest/NSURLResponse/NSURLConnection?object-c получить время выполнения запроса NSURLRequest
Thanx!
Если вы хотите, чтобы время, затрачиваемое на получение всех данных, реализовало только два метода NSURLConnectionDelegate: в connection:didReceiveResponse
сохраните первую метку времени; то в connectionDidFinishLoading
просто вычтите текущий им.
Btw, вы должны реализовать соединение: didFailWithError тоже.
да, у меня уже есть те, кто управляет запросом, я подумал, что должен быть метод, чтобы получить время выполнения, не впадая в timestamps самостоятельно. – user1266222
Не с NSURLConnection, я слышал, что ASIHTTPRequest похож на NSURLConnection на стероиды, может быть, вам стоит взглянуть на него, но это всего лишь предположение. – fbernardo
Я не пробовал ASIHttpRequest, но для каждого, кто должен реализовать счет времени самостоятельно, вы должны взглянуть на этот http://vladimir.zardina.org/2011/01/measuring-execution-time-of-your-objective-c-code-at-runtime/ на общий подход.
Что вы имеете в виду? Время, затраченное на открытие соединения, отправку запроса, получение заголовка, получение данных? – fbernardo
О, я сожалею, что время, затраченное на получение данных. – user1266222