基於 Setter 的依賴注入
class MyClass{
@field:[Inject Named("the_answer")] lateinit var answer: Int
}
在 Android 開發中,這是將依賴項注入 Activity
,Fragment
或由 OS 直接例項化的任何其他物件的方式。
要了解有關 Kotlin 中 @field:
註釋的更多資訊,請訪問文件
class MyClass{
@field:[Inject Named("the_answer")] lateinit var answer: Int
}
在 Android 開發中,這是將依賴項注入 Activity
,Fragment
或由 OS 直接例項化的任何其他物件的方式。
要了解有關 Kotlin 中 @field:
註釋的更多資訊,請訪問文件