2017-02-09 6 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

まずはUITableViewCellを継承するか、すでに作成した場合、あなたがあなたのターゲットにこのクラスを追加してくださいContactsTableViewCellという名前のクラスを作成する必要があります。

+0

-2で受け入れられる答え。 :D –

+0

はい誰かが私に見つけなければならない問題があるなら、あなたにプラスを与えたいと思います:)大丈夫感謝の男@K。ミハエル – anex

+0

私の答えの左上を指す三角形をクリックすると、それを行うことができます。 –

関連する問題