UITableViewDataSource не распознает cellForRowAt indexPath - PullRequest
0 голосов
/ 20 марта 2020

Вот соответствующие разделы кода:

class SeriesViewController: BaseViewController, UITableViewDelegate, UITableViewDataSource, NSFetchedResultsControllerDelegate {

...

override func viewDidLoad() {
    super.viewDidLoad()

    tableView.delegate = self
    tableView.dataSource = self
}

...

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> CustomTVCell {

И все же, XCode настаивает, что:

Тип 'SeriesViewController' не соответствует протоколу 'UITableViewDataSource'

И вежливо спрашивает:

Хотите добавить заглушки протокола?

Я попытался сделать это, затем переместил весь код из существующего делегат K, но он по-прежнему говорит, что он не соответствует.

Очевидно, он распознает мой numberOfRowsInSection, потому что не жалуется на это.

Это произошло после того, как я изменился SeriesViewController от UITableviewController до UIViewController и добавили таблицу и ячейку вручную.

Кто-нибудь может помочь?

TIA!

...