Это не правильно и вернет ноль:
NSString *currentURL = [webView stringByEvaluatingJavaScriptFromString:@"window.location"];
Однако приведенный ниже код может получить URL-адрес, но URL-адрес может не совпадать с текущим:
NSString *url = _webView.request.URL.absoluteString;
Правильный:
NSString *currentURL = [_webView stringByEvaluatingJavaScriptFromString:@"window.location.href"];