Я использую UIWebView
для загрузки веб-страниц из webLink
и UIWebViewDelegate
для управления состоянием ошибки:
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:webLink]]];
- (void)webViewDidStartLoad:(UIWebView *)webView{
NSLog(@"START LOAD");
}
- (void)webViewDidFinishLoad:(UIWebView *)webView{
NSLog(@"FINISH LOAD");
}
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error{
NSLog(@"ERROR : %@",error);
}
Но когда webLink
не найден, он не переходит в didFailLoadWithError
, он переходит в startLoad
и didFinishLoad
. Как выйти из ситуации, когда webLink
не найден?
Пожалуйста, помогите!