У меня есть UIViewController, который является UIWebViewDelegate и имеет UIWebView внутри него. Я пытаюсь загрузить определенный URL
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
[self.view addSubview:webView];
[webView release];
Но метод делегата didFailLoadWithError
вызывается почти мгновенно, а объект ошибки:
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}
Однако вскоре вы можете видеть, что веб-сайт загружается очень хорошо.
Почему вызывается метод fail? И как я узнаю, когда он действительно потерпел неудачу по сравнению с тем, когда был вызван метод, независимо от того, действительно ли произошел сбой веб-сайта или нет?