Set a property called NSDate *methodStart.
When you start loading webView:
methodStart = [NSDate date];
When finished do that:
NSDate *methodFinish = [NSDate date];
NSTimeInterval executionTime = [methodFinish timeIntervalSinceDate:methodStart];
NSLog(@"executionTime = %f", executionTime);
Take into account that a webView usually calls webViewDidFinishLoad:
a few times so you will get the NSLog a few times and the last one is the one you need.