¿Cómo puede mi código de Objective-C de iPhone ser notificado de errores de Javascript en un UIWebView?

Necesito que el código Objective-C de mi iPhone capture los errores de Javascript en un UIWebView. Eso incluye excepciones no detectadas, errores de sintaxis al cargar archivos, referencias de variables no definidas, etc.

Esto es para un entorno de desarrollo, por lo que no necesita ser SDK-kosher. De hecho, solo necesita trabajar en el simulador.

Ya he encontrado algunos de los trucos ocultos de WebKit para, por ejemplo, expone los objetos Obj-C a JS y para interceptar ventanas emergentes de alerta, pero esta aún me está eludiendo.

[NOTA: después de publicar esto encontré una forma utilizando un delegado de depuración. ¿Hay alguna forma de reducir los gastos generales, utilizando la consola de errores / inspector web?]

Respuestas a la pregunta(10)

Su respuesta a la pregunta