热门搜索 :
考研考公
您的当前位置:首页正文

swift4 Codable Decodable Encodab

来源:东饰资讯网
extension Encodable {
    func toData() -> Data? {
        let encoder = JSONEncoder()
        return try?encoder.encode(self)
    }
}
extension Decodable {
  static func toModel(from data: Data) -> Self?  {
        let decoder = JSONDecoder()
        return try? decoder.decode(Self.self, from: data)
    }
}
Top