在Kotlin Native中键入安全生成器eval
我在科特林做了一点实验。现在,我已经使用下面的代码输出了HML示例在Kotlin Native中键入安全生成器eval,kotlin,dsl,kotlin-multiplatform,kotlin-native,Kotlin,Dsl,Kotlin Multiplatform,Kotlin Native,我在科特林做了一点实验。现在,我已经使用下面的代码输出了HML示例 val dsl = File("example.kts").readText() val manager = ScriptEngineManager() val engine = manager.getEngineByExtension("kts") val html = engine.eval(dsl).toString() 这是从Kotlin运行这个的正确方法吗 如果是这样,有没有办法在Kotlin Multiplat
val dsl = File("example.kts").readText()
val manager = ScriptEngineManager()
val engine = manager.getEngineByExtension("kts")
val html = engine.eval(dsl).toString()
这是从Kotlin运行这个的正确方法吗
如果是这样,有没有办法在Kotlin Multiplatform/Native中实现这一点,特别是在与Objective-C结合时?(ScriptEngine来自JVM依赖项)
如果没有,正确的方法是什么KOTLIN / NETA不提供C++互操作性。@ AtyOMDEGTYARV更新到Objto-C以更清楚,因为它是两者的结合。