【发布时间】:2020-06-10 20:35:06
【问题描述】:
我正在尝试使用 JSONDecoder 在 Swift 中解析一些 JSON,其中 JSON 偶尔具有空值。我想设置一个默认值。 以下允许我处理它,但空值稍后会导致问题。
struct Book: Codable {
let title : String
let author: String?
}
有没有办法做类似的事情(以下不编译),也许使用初始化器?:
struct Book: Codable {
let title : String
let author: String ?? "unknown"
}
感谢您的任何建议
【问题讨论】:
标签: ios swift jsondecoder