UITableViewDataSource Can Be Implemented as an Independent Object - An Example with Skeleton Effect
Usually, we set the UITableView’s Delegate and DataSource within the ViewController and implement the DataSource logic directly in the ViewControll...