给定这个类:
class MyClass: Codable {
var variable : Codable? = nil
}
我得到错误:
Type 'MyClass' does not conform to protocol 'Decodable'
Type 'MyClass' does not conform to protocol 'Encodable'
如何将符合 Codable 的通用变量作为 Codable 类中的属性?
最佳答案
如果我答对了你的问题可能是这样
class MyClass<T: Codable>: Codable {
var variable : T? = nil
}
关于swift - Codable 类中的 Codable 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50837470/