Есть ли какие-либо преимущества использования UITableViewController по сравнению с UIViewController, который реализует методы делегирования табличного представления и источника данных? [закрыто]

ВXcode когда я создаю новый контроллер представления для представления таблицы, у меня есть два варианта

Создать новыйUITableViewControllerСоздать новыйUIViewController который реализуетUITableViewDelegate а такжеUITableViewDataSource протоколы

Предполагая, что я должным образом реализовал все обязательные и необязательные методы для протоколов, есть ли какое-либо преимущество (кроме того, что нет необходимости писать заглушки методов) для использованияUITableViewController? означает, что что-то (управление памятью, кэширование и т. д.) реализовано за кулисами вUITableViewController класс, который делает вариант 1 лучшим выбором, чем вариант 2?

Ответы на вопрос(4)

Ваш ответ на вопрос