Я передаю строку из цели C в javascript следующим образом -
NSArray *array = [NSArray arrayWithObjects:@"10",@"9",@"8", nil];
string = [[array valueForKey:@"description"] componentsJoinedByString:@","];
[graphView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"methodName2([%@])", string]];
, и в моем javascript я пытаюсь преобразовать строку в массив с помощью -
function methodName2(val)
{
var b = val;
var temp = new Array();
temp = b.split(',');
alert(temp);
}
Способ, которым я пользуюсь для конвертации, не работает.Мне интересно, если это потому, что есть несоответствие в том, как JavaScript понимает "строку", отправляемую ему?
Было бы здорово, если бы кто-то мог помочь мне с этим.