我还没想到或者能够在网上找到的东西.
有没有办法将其他字段添加到包含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?
我从Android背景中对IOS和Xcode相对较新,我在一些教程中发现按结束闭包的返回和Xcode以特殊方式格式化它.然而,在我的情况下,这并不总是有效.
此视频中提到的另一个示例(开始13.06,结束13.16) https://youtu.be/v9JtVJUxX7k?t=13m6s
与其他IDE相比,Xcode目前非常错误,因此很难判断这只是一个错误还是我做错了什么.是否有人能够指导我如何实现这一目标或为何发生这种情况?