无法找到接受类型参数列表的类型 'TableCell' 的初始值设定项
Could not find initializer for type 'TableCell' that accepts an argument list of type
XCODE: Swift
完整错误:
找不到接受类型 caseImage: (UIImge, caseName: String, caseDate: String)
参数列表的类型 TableCell
的初始值设定项
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 处理别处定义的 table 单元格 class:
@IBOutlet weak var caseImage: UIImageView!
@IBOutlet weak var caseName: UILabel!
@IBOutlet weak var caseDate: UILabel!
除了添加插座外,我没有对 class 做任何事情。
我是 swift 的新手,我正在阅读一个教程,该教程说这应该可以正常编译。它不应该输入到 table 呢。我错过了什么?
提前致谢。
您的类型不一致:
Could not find initializer for type 'TableCell' that accepts an
argument list of type caseImage: '(UIImge, caseName: String,
caseDate: String)'
和
@IBOutlet weak var caseImage: UIImageView!
UIImageView 与 UIImage 不同,您需要决定使用哪一个。
XCODE: Swift
完整错误:
找不到接受类型 caseImage: (UIImge, caseName: String, caseDate: String)
TableCell
的初始值设定项
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 处理别处定义的 table 单元格 class:
@IBOutlet weak var caseImage: UIImageView!
@IBOutlet weak var caseName: UILabel!
@IBOutlet weak var caseDate: UILabel!
除了添加插座外,我没有对 class 做任何事情。
我是 swift 的新手,我正在阅读一个教程,该教程说这应该可以正常编译。它不应该输入到 table 呢。我错过了什么?
提前致谢。
您的类型不一致:
Could not find initializer for type 'TableCell' that accepts an argument list of type caseImage: '(UIImge, caseName: String, caseDate: String)'
和
@IBOutlet weak var caseImage: UIImageView!
UIImageView 与 UIImage 不同,您需要决定使用哪一个。