Реализация методов UITableViewDelegate в расширении UITableViewDataSource

Как мы знаем, мы реализуем Делегаты для пользовательских действий в другом классе и реализуем Источники данных для предоставления пользовательских данных классу. Но почему мы можем реализовать методы UITableViewDelegate в расширении UITableViewDataSource? как на картинке ниже. Если я не ошибаюсь, я должен реализовать метод didDeselect в UITableViewDelegate вместо UITableViewDataSource, но Xcode позволяет мне это сделать. Пожалуйста, ведите меня. Спасибо

введите описание изображения здесь

0 ответов

Другие вопросы по тегам