3
私はKotlinでLiveDataを使い、値をnullにしないでください。あなたはこれにどのように対処していますか?おそらく、LiveDataのラッパーですか?一例として、 ...ここで良いパターンの検索:NotabilityとLiveData with Kotlin
class NetworkDefinitionProvider : MutableLiveData<NetworkDefinition>() {
val allDefinitions = mutableListOf(RinkebyNetworkDefinition(), MainnetNetworkDefinition(), RopstenNetworkDefinition())
init {
value = allDefinitions.first()
}
fun setCurrent(value: NetworkDefinition) {
setValue(value)
}
}
私がアクセスしたときに値がnullではないことを知っている - しかし、私は常にnullをチェックするか、これらの醜い!!さんの周りを持っている必要があります。