UIWebView stringByEvaluatingJavaScriptFromString en segundo plano

En una aplicación de iOS, estoy ejecutando un script bastante grande en unaUIWebView utilizandostringByEvaluatingJavaScriptFromString (grande en términos de la longitud de la cadena de JavaScript). Hay una breve pausa después de llamar a javascript, lo que hace que otros elementos en la pantalla se interrumpan por un momento.

Poner la llamada de JavaScript en una función llamada en segundo plano conself performSelectorInBackground rompe la aplicación. ¿Hay una manera segura de llamar a ejecutar esto en un subproceso en segundo plano o evitar que la interfaz se detenga?

Respuestas a la pregunta(8)

Su respuesta a la pregunta