2017-02-09 79 views
-1

我正在努力獲取手機通訊錄。但我得到了一個錯誤,如使用未申報類型ContactsTableViewCell。我試過UITableViewCell,但沒有奏效。我該怎麼辦 ?使用未聲明的類型'ContactsTableViewCell'

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell 
{ 
    let cell = tableView.dequeueReusableCell(withIdentifier: "TableCell", for: indexPath) as! ContactsTableViewCell 

    let data = dataArray![indexPath.row] as! Data; 
    cell.lblName.text = data.name 
    cell.imgContact.image = data.image 
    return cell 
} 
+0

您是否爲ContactsTableViewCell創建了一個類? –

+0

你的模塊中的某個地方必須有一個'class ContactsTableViewCell {...}'。而'Data'是Swift 3中的保留字。不要將它用作自定義結構/類。 – vadian

+0

複製並粘貼錯誤? – vikingosegundo

回答

0

首先,你應該做一個名爲ContactsTableViewCell它繼承UITableViewCell類,或者如果你已經創造了它是一定要加這個類到你的目標。

+0

接受答案-2。 :D –

+0

是的,我想給你一個加號,所以如果任何人有問題,他們必須找到我:)好的謝謝男人@K。 Michał – anex

+0

你可以通過點擊一個指向我答案左邊的三角形來做到這一點。 –

相關問題