質問
TableViewが表示できません。
こちらの記事を参考に、tableview cellのidentifierの登録を試してみましたが、上手くいきませんでした。
https://teratail.com/questions/88166
発生している問題・エラーメッセージ
Exception: "unable to dequeue a cell with identifier cell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard"
該当のソースコード
swift
1import UIKit 2 3class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { 4 5 let TODO = ["牛乳を買う","掃除をする","アプリ開発の勉強をする"] 6 7 8 9 override func viewDidLoad() { 10 super.viewDidLoad() 11 12 13 } 14 override func didReceiveMemoryWarning() { 15 super.didReceiveMemoryWarning() 16 } 17 18 func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 19 return TODO.count 20 } 21 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { 22 // セルを取得する 23 let cell: UITableViewCell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) 24 25 26 // セルに表示する値を設定する 27 cell.textLabel!.text = TODO[indexPath.row] 28 return cell 29 30 } 31 32}
試したこと
こちらの記事を参考に、tableview cellのidentifierの登録
https://teratail.com/questions/88166
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/19 13:35
2020/09/19 13:52 編集
2020/09/20 10:01
2020/09/20 11:10