HandyJSON
HandyJSON copied to clipboard
HandyJSON 二进制化后,Model(class)解析数据为空(struct类型的model数据解析正常)
open class HYBaseModel : HYBase_PublicModels.HYBaseModelProtocol {
required public init()
open func mapping(mapper: HandyJSON.HelpingMapper)
}
public protocol HYBaseModelProtocol : HandyJSON.HandyJSON { }
项目依赖 A和 B 两个库,且B库中的ModelB 继承自 A库中的 ModelA,那么A库开启 BUILD_LIBRARY_FOR_DISTRIBUTION = YES, ModelB 序列化时, fieldOffsetVectorOffset == 0 就会放弃序列化,所以为空 参见 https://github.com/alibaba/HandyJSON/issues/116 这个的讨论