didFailLoadWithError é chamado com UIWebView, mesmo que a página carregue mais tarde
Eu tenho um UIViewController que é um UIWebViewDelegate e tem um UIWebView dentro dele. Estou tentando carregar um URL específico
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
[self.view addSubview:webView];
[webView release];
Mas odidFailLoadWithError
método @delegate é chamado quase instantaneamente e o objeto de erro é:
Did fail load with error: Error Domain=NSURLErrorDomain Code=-999 "The operation couldn’t be completed. (NSURLErrorDomain error -999.)" UserInfo=0x1a66c0 {NSErrorFailingURLKey=www.somewebsite.com, NSErrorFailingURLStringKey=www.somewebsite.com}
o entanto, pouco tempo depois, você pode ver que o site carrega muito be
Por que o método de falha está sendo chamado? E como sei quando ele realmente falhou versus quando o método foi chamado, independentemente de o site realmente falhar ou não?