Вы можете передать свой массив в виде строки JSON в JavaScript внутри загруженной страницы, вызвав UIWebView stringByEvaluatingJavascriptFromString:
.
Сначала используйте библиотеку JSON для кодирования содержимого вашего массива в строку в кодировке JSON. Если вы используете SBJSON , то примерно так:
NSString* json = [myArray JSONRepresentation];
(это будет работать с вашим простым массивом строк. Если у вас есть более сложный массив других объектов, они должны быть совместимы с сериализатором JSON)
Затем передайте это вашему веб-представлению:
NSString* js = [NSString stringWithFormat: "myJavaScriptFunction( '%@' );", json];
[myWebView stringByEvealuatingJavascriptFromString: js];
В вашем HTML-файле вам нужно будет реализовать функцию JavaScript (в этом примере «myJavaScriptFunction»), которая принимает переданный JSON и декодирует его в массив Javascript.