Я понял это.Если кто-то получит такую же ошибку в будущем.Обычно мы всегда добавляем данные / информацию о содержимом ячейки в классе ячеек, а не в вызове таблицы.
Но здесь, добавление соответствующих кодов в классе ячеек дает вышеупомянутую ошибку.
Чтобы решитьэту проблему просто добавьте в класс таблицы
class TableViewControllers: UIViewController,FSPagerViewDelegate,
FSPagerViewDataSource,UITableViewDelegate,UITableViewDataSource {
// MARK: - PagerView
func numberOfItems(in pagerView: FSPagerView) -> Int {
return 10
}
func pagerView(_ pagerView: FSPagerView, cellForItemAt index: Int) -> FSPagerViewCell {
let cell = pagerView.dequeueReusableCell(withReuseIdentifier: "cell", at: index)
cell.imageView?.image = #imageLiteral(resourceName: "four")
// cell.textLabel?.text = "..."
return cell
}
, а в класс ячеек добавьте
@IBOutlet weak var pagerView: FSPagerView! {
didSet {
self.pagerView.register(FSPagerViewCell.self, forCellWithReuseIdentifier: "cell")
}
}
и подключите его к FSPagerView.
С уважением.