我正在使用模型-
struct Planet : Codable {
var name : String
var distance : Int
var isSelected : Bool?
}
正在从服务器获取数据,服务器仅提供名称和距离。我添加了isSelected来跟踪被选中的项目。
我正在使用JSDecoder类来解析此数据。
我尝试使用var isSelected : Bool ?? false
,但它会导致编译器错误。
由于服务器未提供isSelected值,有什么办法可以将默认值设置为false?