Open shaop opened 3 years ago
@CoderMJLee 在项目二进制化的过程中,发现如果启用 BUILD_LIBRARY_FOR_DISTRIBUTION 后,在跨模块使用类继承的模式下,会造成奔溃。希望能帮助解决一下。
BUILD_LIBRARY_FOR_DISTRIBUTION
Example
// Module A open class BaseModel: Convertible { public var baseVarInt: Int? public var baseVarString: String? required public init() {} }
// Module B import MoudleA public class ChildModel: BaseModel { public var childVarInt: Int? public var childVarString: String? }
let model = jsonString.kj.model(ChildModel.self)
最小可复现项目可查看该 链接
@CoderMJLee 在项目二进制化的过程中,发现如果启用
BUILD_LIBRARY_FOR_DISTRIBUTION
后,在跨模块使用类继承的模式下,会造成奔溃。希望能帮助解决一下。Example
最小可复现项目可查看该 链接