UIWebView search

¿Cuál es la mejor forma de search una cadena de text en una UIWebView ?

Creo que lo mejor para proceder es:

  1. Cree una function de JavaScript que encuentre su text.
  2. Utilice el stringByEvaluatingJavaScriptFromString: (ver aquí) para get el código javascript
  3. Llame al mismo método para search la function javascript (ponga este código en una function que tomará el argumento aString ):

    NSString * findThisStringFnc = [NSString stringWithFormat: @ "findThisString ('% @')", aString];
    [auto stringByEvaluatingJavaScriptFromString: findThisStringFnc];

  4. Ponga todo este código en una function ( findAString por ejemplo) luego UIWebView desde la instancia de UIWebView :
    [aWebView findAString: @ "foobar"];