Comment détecter quand un UIWebView a complètement terminé le chargement?

Je suis en train de construire un filtre pour une UIWebView et je suis struggiling pour détecter quand la UIWebView a complètement fini de charger. J'ai utilisé les deux méthodes suivantes

 webView:shouldStartLoadWithRequest:navigationType:
 webViewDidFinishLoad:

mais le problème est que ces va être appelée plusieurs fois, quand une page a des images et du contenu supplémentaire à charge.

Ce dont j'ai besoin, c'est de savoir le point de vue a complètement chargé et il n'y a pas plus de contenu à extraire. Puis, quand le contenu est chargé que je puisse vérifier l'URL de la page à l'encontre d'une liste des URL.

Des idées?

source d'informationauteur ORStudios