So übertragen Sie einen JSVALUEREF in ein JavaScript-Var von objektiv-c
-
12-12-2019 - |
Frage
Verwenden von JavaScriptCore, wenn ich ein NSString in objektiv-c wie dieses habe:
generasacodicetagpre.und ein jsglobalcontExtref-Kontext, der jscontExtref heißt.
Wie übertrage ich den objektive-c-Wert von objcName in eine benannte JavaScript-Variable in der JSCONTEXTREF?Ich dachte entlang der Linien von:
generasacodicetagpre.sagen wir sagen, der Variablenname wird "jsname" sein.Ich brauche ein paar weitere Anrufe (oder vielleicht sogar einen Anruf), so etwas wie:
generasacodicetagpre.so dass dieses JavaScript am Ende ordnungsgemäß ausgewertet wird, wenn dies in objektiv-c angerufen wird:
generasacodicetagpre.Lösung
Ich habe die Antwort in der Beispielcode für javaScriptcoreHeadstart , genauer gesagt die jswrappers.m-Datei.Es hat diese Methode:
generasacodicetagpre. generasacodicetagpre.Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow