我还没想到或者能够在网上找到的东西.
有没有办法将其他字段添加到包含JSON数据中不存在的可解码协议的结构中?
例如,简单,假设我有一个json对象的数组结构
{"name":"name1","url":"www.google.com/randomImage"}
但是我想要将UIImage变量添加到包含可解码的结构中,例如
struct Example1: Decodable {
var name: String?
var url: String?
var urlImage: UIImage? //To add later
}
Run Code Online (Sandbox Code Playgroud)
有没有办法实现可解码协议,以便从JSON获取名称和URL,但允许我稍后添加UIImage?