Я не могу использовать createInstance()
. Например, Foo::class.createInstance()
У меня есть проект gradle с использованием плагина Kotlin 1.3.70 kotlin("jvm") version "1.3.70"
. и имеют в моих зависимостях implementation(kotlin("stdlib-jdk8"))
и implementation(kotlin("reflect"))
.
Кто-нибудь знает, почему эта функция отсутствует?
У меня есть функция, которая получает classType: KClass<Foo>
, и я хочу создайте экземпляр Foo
с помощью конструктора noarg.