HandyJSON 二进制化后,Model(class)解析数据为空(struct类型的model数据解析正常)

yuvru6vn  于 8个月前  发布在  其他
关注(0)|答案(1)|浏览(159)

open class HYBaseModel : HYBase_PublicModels.HYBaseModelProtocol {

  1. required public init()
  2. open func mapping(mapper: HandyJSON.HelpingMapper)

}

public protocol HYBaseModelProtocol : HandyJSON.HandyJSON {
}

mkh04yzy

mkh04yzy1#

项目依赖 A和 B 两个库,且B库中的ModelB 继承自 A库中的 ModelA,那么A库开启 BUILD_LIBRARY_FOR_DISTRIBUTION = YES, ModelB 序列化时, fieldOffsetVectorOffset == 0 就会放弃序列化,所以为空
参见 #116 这个的讨论

相关问题