c
No value associated with key CodingKeys(stringValue: \"deliverFrom\", intValue: nil
потму что в json нет такого ключа.
var deliverFrom, deliverTo: String?
func getDeliverTo() -> String {
var string: String = ""
if (deliverTo != nil) {
string = "\(self.deliverTo ?? "")"
}
return string
}
в уроках про такой случай к сожалению не сказано ((
есть вот такое решение, но не уверен что оно хорошее. ИМХО должно быть как-то проще
https://stackoverflow.com/questions/61490859/how-to-read-a-json-on-swift-with-null-keys-and-using-default-values/61597812