確認したこと
- 各パーツの接続
- クラス名
- withIdentifier名
- registerの登録記述の有無
エラー Thread 1: signal SIGABRT
エラー Could not cast value of type 'UITableViewCell'
(後者の方はググるとうまく値がキャストされていない時のエラーのようですが・・・)
上記の内容を確認しましたが問題なかったです。。
デバッグエリアでのエラーの見方もわからないのでそちらも出来れば知りたいです。
class MainViewController: UIViewController, UITextFieldDelegate, UITableViewDelegate, UITableViewDataSource { ... func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return self.display_data.count } func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "MyDiaryLogTableViewCell") as! MyDiaryLogTableViewCell if ( indexPath.row < self.display_data.count ) { var docData = self.display_data[indexPath.row] cell.titleLabel.text = docData["title"] as! String cell.contentLabel.text = docData["content"] as! String } return cell } .... }
import UIKit class MyDiaryLogTableViewCell: UITableViewCell { @IBOutlet weak var titleLabel: UILabel! @IBOutlet weak var contentLabel: UILabel! override func awakeFromNib() { super.awakeFromNib() // Initialization code } override func setSelected(_ selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/20 11:57 編集
2020/06/20 12:04
2020/06/20 12:14 編集
2020/06/20 12:16
2020/06/20 12:29