2010-03-31 1 views
0

Существует ли способ, например eval, в Objective-C, как в Javascript, Ruby, PHP или Python?«eval» для кода Objective-C

Я использую PhoneGap, и я хочу создать окно, которое является конкретным для каждого из моих проектов, и я не могу использовать HTML-файл. Поэтому я хочу вызвать метод из JavaScript и с одним из аргументов, который должен интерпретировать код Objective-C.

ответ

7

Извините, в Objective-C нет метода «eval», и лицензия iPhone специально запрещает интерпретируемый код. Однако вы можете указать файл xib/nib по имени.

+0

Привет, спасибо :-) – DJYod

+0

Это должно быть обновлено; теперь условия iOS допускают вложение интерпретаторов и т. д. – bbum

2

Попробуйте

NSString *returnOfJavascriptExecution = [webView stringByEvaluatingJavaScriptFromString:@"[your javascript code]"]; 
+0

Нет, я хочу сделать обратное, оцениваю OC от JS – DJYod

+0

Возможно, это не тот правильный ответ на заданный вопрос, но он так испещрен этой строкой кода , Так полезно! –

 Смежные вопросы

  • Нет связанных вопросов^_^