Вот соответствующие разделы кода:
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!