举个例子:
val myModule = module {
single(named("mySpecialInstance")) { MySpecialClass() }
}
例如,在Activity中,您可以使用以下代码获取命名实例:
val mySpecialInstance = get(named("mySpecialInstance"))
你需要将以下包导入你的类中:
import org.koin.core.qualifier.named
import org.koin.core.context.GlobalContext.get
如果你忘了导入这些包中的任何一个,你的代码将无法编译。