0

是否可以在 kotlin/native 或 kotlin 多平台模块中编写我们的注释处理器?如果是这样,那怎么办?我为 kotlin 找到了本教程:https ://github.com/osamarao/ViewModelAnnotationsKt 但我不确定如何在 kotlin/native 中实现相同的功能。

4

1 回答 1

1

目前(从 Kotlin 1.3 开始)这是不可能的。使用 Kotlin/JVM,注释处理器在 Java 编译器 API 之上工作。在 Kotlin/Native 中,Java 编译器 API 不用作编译过程的一部分,也没有可替代的等效物。

于 2018-10-12T08:27:52.107 回答