我創建科特林這樣一個對象,並把它傳遞給我的方法:在Kotlin中「即時」創建的類對象是否有構造函數?
val myObject = object {
@SerializedName("fieldOne")
val fieldOne = myFieldOne
@SerializedName("fieldTwo")
val fieldTwo = myFieldTwo
@SerializedName("fieldThree")
val fieldThree = myFieldThree
}
dbManager.save(myObject) // this works fine
不過,Android Studio的抱怨,並說:
物業'fieldOne'是從未使用過
我知道我可以通過lint選項刪除此警告,但希望找到一種「原生」方式來擺脫此警告。
我認爲你應該改變你的問題的標題,因爲在標題和正文中你會問兩個完全不同的東西。 –