共用方式為


JavaScriptCore 命名空間

JavaScriptCore 命名空間提供的類別會評估 JavaScript 程式碼、剖析 JSON,以及允許操作 JS 環境。

類別

JSContext

封裝 JavaScript 引擎。

JSExport

將 Objective-C 類別匯出為 JavaScript 類別的通訊協定。

JSManagedValue

維護 JavaScript 與 Objective-C 值之間系結的類別。

JSPropertyDescriptorKeys

包含索引屬性描述元的索引鍵。

JSValue

保留 JavaScript 值,並提供型別測試和轉換函式。

JSVirtualMachine

JavaScript 虛擬機器,允許明確的參考管理。

介面

IJSExport

如果通訊協定 JSExport 有任何) ,則表示必要方法的介面 (。

列舉

JSClassAttributes

列舉類別屬性。

JSPropertyAttributes

列舉屬性的屬性。

JSType

列舉,其值指定 JavaScript 型別,包括 Objectundefined

委派

JSContextExceptionHandler

可作為 的 ExceptionHandler 委派。

備註

若要從 Xamarin.iOS 評估 JavaScript,應用程式開發人員會具現化 JSContext 、使用屬性操作 JavaScript 內容中的物件,並呼叫 EvaluateScript 方法。 應用程式開發人員通常會想要至少藉由指派給 ExceptionHandler 屬性來接收 JavaScript 例外狀況的通知。