UIWebView stringByEvaluatingJavaScriptFromString em segundo plano

Em um aplicativo iOS, estou executando um script bastante grande em umUIWebView usandostringByEvaluatingJavaScriptFromString (grande em termos do comprimento da string javascript). Há uma breve pausa depois de chamar o javascript, fazendo com que outros elementos na tela fiquem soluços por um momento.

Colocar a chamada javascript em uma função chamada em segundo plano comself performSelectorInBackground quebra o aplicativo. Existe uma maneira segura de chamar executar isso em um encadeamento em segundo plano ou impedir a pausa da interface?

questionAnswers(8)

yourAnswerToTheQuestion