Closed wangyuchaogeek closed 7 months ago
// demo中的代码 let dict = [ "string1": 1, //解析不出来!! "string2": 345.0, "string3": [], "string4": NSNull() ] as [String : Any] guard let feed = CompatibleString.deserialize(from: dict) else { return } print("string1的值为", feed.string1) print("string2的值为", feed.string2) print("string3的值为", feed.string3) print("string4的值为", feed.string4 ?? "")
V3.2.2 已发布。 String类型遇到Int数据进行兼容的时候,由于Int和Bool都是NSNumber,1也可以as Bool,因此被忽略。