ChatListViewControllerのextensionの中に、
ChatListTableViewCellのクラスが定義されているから
ではないでしょうか?
ChatListTableViewCellのクラスは、
入れ子のクラスにするのではなく、
ファイルの直下に記述してみたらいかがでしょうか。
追記です。
コメントありがとうございます。
ファイルの直下はどこになりますか?
すみません・・
言葉だけで伝えるのは難しいですね・・
「入れ子」は伝わっていますでしょうか?
次のような形のことを言ったつもりでした。
swift
1extension ChatListViewController: UITableViewDelegate, UITableViewDataSource {
2 // 省略
3
4 class ChatListTableViewCell: UITableViewCell {
5 // 省略
6 }
7}
「入れ子」の形だとXcodeで紐付けできるような「⚪️」がつかないみたいです。
ですので、「入れ子」ではない形に修正してあげると良いと思いました。
swift
1extension ChatListViewController: UITableViewDelegate, UITableViewDataSource {
2 // 省略
3}
4
5// ChatListTableViewCellはChatListViewControllerの{...}の中に記述しない
6class ChatListTableViewCell: UITableViewCell {
7 // 省略
8}
問題が解決していないうちは、
「解決済」にしない方が良いと思いますよ。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/05/06 22:18
2023/05/06 22:25