Почему я получаю сообщение об ошибке, когда я добавить этот код ?: , myProfileWorkoutTableViewCellDelegate
Ошибка при добавлении клеток делегата класса - быстрое
К моему классу ?:
class myProfileTableViewController: UITableViewController, UICollectionViewDataSource, UICollectionViewDelegate, myProfileWorkoutTableViewCellDelegate {
Это начало моего myProfileTableViewCell.swift
:
import UIKit
import Firebase
import FirebaseDatabase
protocol myProfileWorkoutTableViewCellDelegate {
func watchTrainingPressed(cell: myProfileWorkoutTableViewCell)
}
class myProfileWorkoutTableViewCell: UITableViewCell {
и это моя кнопка внутри клетки:
@IBAction func watchTrainingPressed(sender: AnyObject) {
if let _ = delegate {
delegate?.watchTrainingPressed(self)
}
}
Какую ошибку вы получаете? – dan
@dan 'Type 'myProfileTableViewController не соответствует протоколу' myProfileWorkoutTableViewCellDelegate'' –
Контроллер табличного представления реализует функцию, объявленную в вашем протоколе? – dan