Comment détecter et gérer les codes d'erreur HTTP dans UIWebView?

Je tiens à informer l'utilisateur lorsque l'erreur HTTP 404 etc est reçu. Comment puis-je détecter?
J'ai déjà essayé de mettre en œuvre

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

mais il n'est pas appelé lorsque je reçois l'erreur 404.

source d'informationauteur EEE