“Eval” per il codice Objective-C
-
23-09-2019 - |
Domanda
Fa un metodo come eval
esiste in Objective-C, come in Javascript, Ruby, PHP, Python o?
Io uso PhoneGap e voglio creare una finestra che è specifico per ciascuno dei miei progetti, e non posso utilizzare un file HTML. Quindi voglio chiamare un metodo da JavaScript e, con uno degli argomenti che sono di codice Objective-C devono essere interpretati.
Soluzione
Siamo spiacenti, non esiste un metodo "eval" in Objective-C, e la licenza iPhone vieta espressamente codice interpretato. È possibile specificare un file XI ter / pennino per nome, però.
Altri suggerimenti
Prova questo
NSString *returnOfJavascriptExecution = [webView stringByEvaluatingJavaScriptFromString:@"[your javascript code]"];
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow