как рассчитать время, необходимое для получения ответа от сервиса в технологии iphone - PullRequest
2 голосов
/ 28 ноября 2011

Я хочу измерить время, необходимое для получения ответа от сервисного вызова, есть ли у нас какие-либо инструменты для расчета или какие-либо классы в iphone SDK для расчета времени ответа

Спасибо, Прасад

Ответы [ 2 ]

8 голосов
/ 28 ноября 2011

Вы можете просто использовать NSDate:

NSDate *start=[NSDate date];
NSLog(@"Start time %@", start);

[request startSynchronous];

и в селекторе успеха / неудачи вызвать:

NSDate *end=[NSDate date];
NSLog(@"End time %@", end);

double ellapsedSeconds= [end timeIntervalSinceDate:start];
1 голос
/ 28 ноября 2011

используйте это

 startDate = [NSDate date];

здесь вы звоните в веб-сервис

NSTimeInterval startTime = [startDate timeIntervalSinceNow];

это даст вам временной интервал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...