Comment vérifier si WkWebView a fini de charger en Objective-C?

Je veux charger des pages HTML à l'aide de WkWebView et j'en veux pour preuve la page juste après avoir fini de charger. Tant que c'est le chargement, je voudrais afficher un indicateur d'activité sur une Vue vide.
J'ai créer deux vues d'un loadingView et un wkWebView. Alors que le chargement de la page j'ai ajouter un VC en tant que sous-vue de la loadingView et après je veux supprimer loadingView et ajouter wkWebView. Voici mon code:

    [self addSubview:_loadingView];
    _wkWebView = [[WKWebView alloc] initWithFrame:self.frame];
    _wkWebView.frame = CGRectMake(self.frame.origin.x, self.frame.origin.y, self.frame.size.width, self.frame.size.height);

    //Send a request to wkUrlconnection
    NSURL *wkUrl = [NSURL URLWithString:self.wkUrlString];
    NSURLRequest *wkRequest = [NSURLRequest requestWithURL:wkUrl];

    //Here I want to check if it's loaded and then remove loadingView and add wkWebView
    [_wkWebView loadRequest:wkRequest];
    [self.loadingView removeFromSuperview];
    [self addSubview:_wkWebView];

Quelqu'un peut me montrer comment vérifier alors que c'est le chargement, et si la finition actualiser le VC? Merci pour vos réponses.

source d'informationauteur faklyasgy