2015-11-06 71 views
0

的Xcode參數列表初始化:雨燕找不到類型「的TableCell」接受

完全錯誤:

找不到類型「TableCell的」初始接受型caseImage的參數列表: '(UIImge,caseName:字符串,caseDate:字符串)'

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很陌生,我正在閱讀一篇教程,說這本應該編譯得很好。它不應該輸入到表格中。我錯過了什麼?

在此先感謝。

回答

1

你有類型的差異:

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,你需要決定要使用哪一個。