什么等于C ++的JavaScriptCore JSManagedValue? C ++如何实现对JS对象的WeakReference?

时间:2019-11-26 06:40:03

标签: javascript c++ javascriptcore

我正在围绕V8和JavaScriptCore编写脚本引擎包装。当前,我需要实现类似WeakReference的类,以便C ++代码在避免强引用周期的同时保留对js对象的引用。

在Objective-C中,有一个JSManagedValue。但是,尽管从源代码来看,JSC确实具有C ++实现,但是我找不到任何C ++等效API,但是它们没有导出到JavaScriptCore.framework的公共头文件中。

我现在有点困惑,所有信息将不胜感激。

顺便说一句:苹果的文档很烂。

0 个答案:

没有答案