前提・実現したいこと
swift初心者です。
youtubeの動画を見ながらチャットアプリを作っています。
同じようにやっているのですが、
コードとパーツを紐付けしたいのですが◉がつかずできません。
コードの上の方と下の方に紐付けし、上側は紐付けできました。
###エラ-メッセージ
The chatListTableView outlet from the ChatListViewController to the ChatListTableViewCell is invalid. Outlets cannot be connected to repeating content.
該当のソースコード
import UIKit class ChatListViewController : UIViewController { private let cellId = "cellId" @IBOutlet weak var chatListTableView: UITableView! override func viewDidLoad() { super.viewDidLoad() chatListTableView.delegate = self chatListTableView.dataSource = self } } extension ChatListViewController: UITableViewDelegate , UITableViewDataSource { func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return 10 } func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = chatListTableView.dequeueReusableCell(withIdentifier: cellId , for :indexPath) return cell } class ChatListTableViewCell : UITableViewCell { @IBOutlet weak var userimageView: UIImageView! @IBOutlet weak var latestMessageLabel: UILabel! @IBOutlet weak var partnerLabel: UILabel! @IBOutlet weak var dateLabel: UILabel! override func awakeFromNib() { super.awakeFromNib() userimageView.layer.cornerRadius = 35 } override func setSelected(_ selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) } } }
試したこと
ビルド、PCの再起動、コードの書き直しはしてみました。
補足情報(FW/ツールのバージョンなど)
参考にしているyoutubeはこちらです。
https://www.youtube.com/watch?v=XandgrGiV-8&list=PLfty9owoAK9reZEHy54jxT0ZCQjKKZSnT&index=1&t=833s
Xcodeのバージョンは12.0.1です。
よろしくお願いします。
あなたの回答
tips
プレビュー