XCODE:Swift
完全错误:
无法找到接受TableCell
类型的参数列表的类型caseImage: (UIImge, caseName: String, caseDate: String)
的初始值设定项
var patientCaseArray = [TableCell]()
func loadSampleData() {
let Photo1 = UIImage(named: "retino1")!
let case1 = TableCell(caseImage: Photo1, caseName: "John Smith", caseDate: "2015-10-18" )
//error
patientCaseArray = [case1]
}
使用这组IBOutlets处理其他地方定义的表格单元格类:
@IBOutlet weak var caseImage: UIImageView!
@IBOutlet weak var caseName: UILabel!
@IBOutlet weak var caseDate: UILabel!
除了添加插座外,我没有对班级做过任何事情。
我对swift很新,我正在通过一个教程,说这应该编译得很好。它不应该输入到表中。我错过了什么?
提前致谢。
答案 0 :(得分:1)
您的类型存在差异:
找不到接受的类型'TableCell'的初始值设定项 caseImage类型的参数列表:'( UIImge ,caseName:String, caseDate:String)'
和
@IBOutlet weak var caseImage: UIImageView !
UIImageView与UIImage不同,您需要决定使用哪一个。