Есть ли какие-либо преимущества использования UITableViewController по сравнению с UIViewController, который реализует методы делегирования табличного представления и источника данных? [закрыто]
ВXcode
когда я создаю новый контроллер представления для представления таблицы, у меня есть два варианта
UITableViewController
Создать новыйUIViewController
который реализуетUITableViewDelegate
а такжеUITableViewDataSource
протоколыПредполагая, что я должным образом реализовал все обязательные и необязательные методы для протоколов, есть ли какое-либо преимущество (кроме того, что нет необходимости писать заглушки методов) для использованияUITableViewController
? означает, что что-то (управление памятью, кэширование и т. д.) реализовано за кулисами вUITableViewController
класс, который делает вариант 1 лучшим выбором, чем вариант 2?