在Xcode我创建一个包含tableview的新视图控制器时,我有两个选项
UITableViewControllerUIViewController实现UITableViewDelegate和UITableViewDataSource协议的新方法假设我正确地实现了协议的所有必需和可选方法,是否有任何优势(除了不必编写方法存根)使用UITableViewController?意味着,是否有任何内容(内存管理,缓存等)在UITableViewController类中的幕后实现,使选项1成为比选项2更好的选择?
有人可以向我解释UITableViewController相对于UITableView的优势吗?通常,我使用控制器,但基本表视图似乎更灵活.