Paso 3: Método de UIWebview delegado
Hay una gran variedad de razones por las que debe llamar al método shouldStartLoadRequest, pero en nuestro caso queremos centrarnos en cuando desencadenaría las alertas a través de JS. Cada vez que desencadenaría las alertas en nuestro código JavaScript, se llama a la función anterior. Para el resto del tutorial, trabajaremos con este método.
El parámetro de la petición tendrá datos sobre lo que contiene la solicitud (en este caso podemos acceder a cualquier cadena se incluyeron después de la alerta en el código JS). El parámetro NavigationType nos diga la naturaleza de lo que ha desencadenado el método shouldStartLoadRequest.