最佳答案
Swift 与 Swift 4一起发布的 Encodable
/Decodable
协议使得 JSON (反)序列化非常令人愉快。然而,我还没有找到一种方法来对哪些属性应该被编码,哪些应该被解码进行细粒度控制。
我已经注意到,从伴随的 CodingKeys
枚举中排除属性将完全排除属性从过程中,但是有没有更细粒度控制的方法?