Skip to content
This repository has been archived by the owner on Nov 24, 2021. It is now read-only.

DATASource — 3.0.0

Compare
Choose a tag to compare
@3lvis 3lvis released this 08 Apr 23:32
· 403 commits to master since this release
  • Add UICollectionView support
  • [BREAKING CHANGE] Add configuration block to initializer since it's required

UITableView

DATASource *dataSource = [[DATASource alloc] initWithTableView:self.tableView
                                                  fetchRequest:fetchRequest
                                                cellIdentifier:ANDYCellIdentifier
                                                   configuration:^(UITableViewCell *cell, Task *task, NSIndexPath *indexPath) {
                                                cell.textLabel.text = task.title;
                                            };

self.tableView.dataSource = dataSource;

UICollectionView

DATASource *dataSource = [[DATASource alloc] initWithCollectionView:self.collectionView
                                                       fetchRequest:fetchRequest
                                                     cellIdentifier:ANDYCellIdentifier
                                                      configuration:^(UICollectionView *cell, Task *task, NSIndexPath *indexPath) {
                                                cell.textLabel.text = task.title;
                                            };

self.collectionView.dataSource = dataSource;