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