У меня есть 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}
Однако через некоторое время вы можете увидеть, что веб-сайт загружается только хорошо.
Почему вызывается метод отказа? И как мне узнать, когда он действительно потерпел неудачу или когда метод был вызван, независимо от того, действительно ли веб-сайт потерпел неудачу или нет?