我无法使用createInstance()
. 例如,Foo::class.createInstance()
我有一个使用 Kotlin 1.3.70kotlin("jvm") version "1.3.70"
插件的 gradle 项目。implementation(kotlin("stdlib-jdk8"))
并implementation(kotlin("reflect"))
在我的依赖项中拥有和。
有谁知道为什么这个功能似乎不见了?
我有一个接收 a 的函数,classType: KClass<Foo>
我想创建一个Foo
使用 noarg 构造函数的实例。