
JavaScriptCore | Apple Developer Documentation
The JavaScriptCore framework provides the ability to evaluate JavaScript programs from within Swift, Objective-C, and C-based apps. You can use also use JavaScriptCore to insert custom objects into …
C JavaScriptCore API | Apple Developer Documentation
Browse the alternative C-based APIs for JavaScriptCore.
JSContext | Apple Developer Documentation
Working with the C JavaScriptCore API var jsGlobalContextRef: JSGlobalContextRef!
JavaScriptCore | Apple Developer Forums
Dec 12, 2024 · Hello, We're developing an SDK for iOS and need clarification on Apple's policies regarding the use of JavaScriptCore. Specifically, we want to understand if it's permissible to execute …
JSVirtualMachine | Apple Developer Documentation
Notifies the JavaScriptCore virtual machine that a previously registered object relationship no longer exists.
JavaScriptCore Constants | Apple Developer Documentation
func JSValueToInt32 (JSContextRef, JSValueRef, UnsafeMutablePointer<JSValueRef?>?) -> Int32 / JavaScriptCore API Collection JavaScriptCore Constants Topics Constants
JSValue | Apple Developer Documentation
When you use the JSValue methods for creating, reading, and converting JavaScript values, JavaScriptCore automatically converts native values to JavaScript values and vice versa, using the …
JSExport | Apple Developer Documentation
JavaScript supports inheritance using a chain of prototype objects. For each Objective-C class you export, JavaScriptCore creates a prototype within the enclosing JavaScript context (a JSContext …
evaluateScript (_:) | Apple Developer Documentation
Accessing JavaScript global state with subscripts func objectForKeyedSubscript (Any!) -> JSValue! func setObject (Any!, forKeyedSubscript: (any NSCopying & NSObjectProtocol)!) Working with the C …
init(newPromiseIn:fromExecutor:) | Apple Developer Documentation
Creates a promise object using the specified executor callback.