nil, bundle: nil) } required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") } } Dependency Find the dependencies.
User: Codable { let name: String let userID: String let phoneNumber: Int private enum CodingKeys: String, CodingKey { case name = "name" case userID = "id" case phoneNumber } }
where T : Encodable let user = User(name: "dada", userID: "12345", phoneNumber: 0955777888) let encoder = JSONEncoder() let data = try? encoder.encode(user) let decoder = JSONDecoder() let parsedUser = try? decoder.decode(User.self, from: data) open func decode<T>(_ type: T.Type, from data: Data) throws -> T where T : Decodable