Bur*_*ban 3 kotlin firebase firebase-realtime-database
data class MainPosts(val context: Context, val posts: Posts, val livePost: LivePosts?)
{
constructor() : this(null!!, null!!, null!!)
}
Run Code Online (Sandbox Code Playgroud)
嘿,我一直在试图弄清楚如何在Firebase的数据类上创建一个空的构造函数.
我尝试了上面的代码,但它没有正常工作.
要获取默认构造函数,您应该初始化值:
data class MainPosts(
val context: Context = someDefaultValue1,
val posts: Posts = someDefaultValue2,
val livePost: LivePosts? = null)
Run Code Online (Sandbox Code Playgroud)
如果从构造函数代码看起来它们都是可空的:
data class MainPosts(
val context: Context? = null,
val posts: Posts? = null,
val livePost: LivePosts? = null)
Run Code Online (Sandbox Code Playgroud)
这给你一个默认的构造函数.
| 归档时间: |
|
| 查看次数: |
750 次 |
| 最近记录: |