【发布时间】:2021-03-08 22:42:05
【问题描述】:
我必须在标签中显示int值,但是单元格中出现了这样的错误。该代码是单元代码和模型代码。并且还有一个错误“无法将“String”类型的值分配给“UIImage”类型。如何解决此错误?
var RankingData: RankingModel! {
didSet { setUpView() }
}
private func setUpView() {
self.RankingLbl?.text = RankingData.ranking
self.profileImage?.image = RankingData.profileImage
self.nickNameLbl?.text = RankingData.nickName
}
这是我的手机密码
self.RankingLbl?.text = RankingData.ranking 错误:无法将“Int”类型的值分配给“String”类型
self.profileImage?.image = RankingData.profileImage 错误:无法将“String”类型的值分配给“UIImage”类型
var ranking: Int = -1
var nickName: String = ""
var profileImage: String = ""
enum RankingModelKeys: String, CodingKey {
case ranking
case nickName
case profileImage
}
}
这是我的模型代码
【问题讨论】: