Open baiRookie opened 4 years ago
在模型前面加 @objc
@objc class HMMsgDetailItemModel :NSObject, Codable { xxx }
cell里新增一个model的实例 前面也加上@objc
@objc var model : HMMsgDetailItemModel!{ didSet{ xxx } }
最后计算高度时使用
let height = mainTableView.cellHeight(for: indexPath, model: model, keyPath: "model", cellClass: HMSysNotifyCell.self, contentViewWidth: ScreenWidth)
使用的是swift5.x 其他版本不清楚
swift使用错误信息。[self.modelCell setValue:model forKey:keyPath] cell添加了@objcMembers model中也添加了@objcMembers 可还是一直报错 请问有办法解决吗