iOS webview连接错误处理

iOS webview connection error handling

我正在尝试加载 url。但有时它会在下面的委托方法中给出错误url。

- (BOOL)webView:(UIWebView *)theWebView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{

    NSURL* url = [request mainDocumentURL];
    NSString* absoluteString = [url absoluteString];
    NSLog(@"%@",absoluteString);}

我想知道如何取消当前的 url 请求并重新加载新的 url?

试试这个

if([webView isLoading])
    {
        [webView stopLoading];
    }