Error Domain=NSURLErrorDomain Code=-999错误

有时候遇到这个错误:Error Domain=NSURLErrorDomain Code=-999 “The operation couldn’t be completed.

这里有一个解释:王正东博客 | Error Domain=NSURLErrorDomain Code=-999 “The operation couldn’t be completed. 

- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error

{

//一个页面没有被完全加载之前收到下一个请求,此时迅速会出现此error,error=-999

//此时可能已经加载完成,则忽略此error,继续进行加载。

//http://stackoverflow.com/questions/1024748/how-do-i-fix-nsurlerrordomain-error-999-in-iphone-3-0-os

if([error code] == NSURLErrorCancelled)

{

return;

}

}


根据”一个页面没有被完全加载之前收到下一个请求“这句话,我猜测到我的代码中出现此问题的原因:在发请求之前先取消了上次的请求,注释取消先前请求的代码果然就解决了问题。

猜你喜欢

转载自blog.csdn.net/mqyeweiyang/article/details/76580454
今日推荐