Tengo una cadena de caracteres ASCII (creada aleatoriamente por [NSString stringWithFormat: @ "% c", someNumber]), y quiero usar esa cadena como entrada para un método javascript. Algo como:Escape NSString para javascript input
[webView_ stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"my_javascript_method(\"%@\")", myASCIIString]];
¿Cómo puedo escapar del NSString? Intenté investigar en encodeURI y decodeURI, pero aún no he encontrado ninguna solución.
Para el registro: 'stringByEvaluatingJavaScriptFromString' es Unicode correcto; no tiene que escapar de caracteres que no sean ASCII. –