«eval» для кода Objective-C
-
23-09-2019 - |
Вопрос
Есть ли метод типа eval
существуют в Objective-C, как в Javascript, Ruby, PHP или Python?
Я использую PhoneGap и хочу создать окно, индивидуальное для каждого из моих проектов, и я не могу использовать HTML-файл.Итак, я хочу вызвать метод из JavaScript, и одним из аргументов будет интерпретируемый код Objective-C.
Решение
К сожалению, в Objective-C нет метода «eval», а лицензия iPhone специально запрещает интерпретируемый код.Однако вы можете указать файл xib/nib по имени.
Другие советы
Попробуй это
NSString *returnOfJavascriptExecution = [webView stringByEvaluatingJavaScriptFromString:@"[your javascript code]"];
Не связан с StackOverflow