我创建科特林这样一个对象,并把它传递给我的方法:在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选项删除此警告,但希望找到一种“原生”方式来摆脱此警告。
我认为你应该改变你的问题的标题,因为在标题和正文中你会问两个完全不同的东西。 –