├── .cocoadocs.yml ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── Example ├── Example.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── Example.xcscheme ├── Example │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── CollectionViewCell.h │ ├── CollectionViewCell.m │ ├── CollectionViewCell.xib │ ├── CollectionViewController.h │ ├── CollectionViewController.m │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── TableViewCell.h │ ├── TableViewCell.m │ ├── TableViewCell.xib │ ├── TableViewController.h │ ├── TableViewController.m │ ├── ViewController.h │ ├── ViewController.m │ ├── ViewModel.h │ ├── ViewModel.m │ ├── ViewModelFactory.h │ ├── ViewModelFactory.m │ └── main.m ├── Podfile └── Podfile.lock ├── LICENSE ├── README.md ├── RSTDataSourceKit.podspec ├── RSTDataSourceKit.xcworkspace └── contents.xcworkspacedata ├── RSTDataSourceKit ├── Podfile ├── Podfile.lock ├── RSTDataSourceKit.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── RSTDataSourceKit.xcscheme ├── RSTDataSourceKit │ ├── Info.plist │ ├── RSTCollectionViewArrayDataSource.h │ ├── RSTCollectionViewArrayDataSource.m │ ├── RSTCollectionViewCellDequeuing.h │ ├── RSTCollectionViewCellFactory.h │ ├── RSTCollectionViewCellFactory.m │ ├── RSTDataSourceBlocks.h │ ├── RSTDataSourceKit.h │ ├── RSTFetchedResultsControllerDelegate.h │ ├── RSTFetchedResultsControllerDelegate.m │ ├── RSTFetchedResultsTableViewDataSource.h │ ├── RSTFetchedResultsTableViewDataSource.m │ ├── RSTTableViewArrayDataSource.h │ ├── RSTTableViewArrayDataSource.m │ ├── RSTTableViewCellDequeuing.h │ ├── RSTTableViewCellFactory.h │ └── RSTTableViewCellFactory.m └── RSTDataSourceKitTests │ ├── Info.plist │ ├── RSTCollectionViewArrayDataSourceTests.m │ ├── RSTCollectionViewCellFactoryTests.m │ ├── RSTDataSourceTestCase.h │ ├── RSTDataSourceTestCase.m │ ├── RSTTableViewArrayDataSourceTests.m │ └── RSTTableViewCellFactoryTests.m ├── podinstall.sh └── podupdate.sh /.cocoadocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/.cocoadocs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Example/Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/Example.xcodeproj/xcshareddata/xcschemes/Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example.xcodeproj/xcshareddata/xcschemes/Example.xcscheme -------------------------------------------------------------------------------- /Example/Example/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/AppDelegate.h -------------------------------------------------------------------------------- /Example/Example/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/AppDelegate.m -------------------------------------------------------------------------------- /Example/Example/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/Example/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/Example/CollectionViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/CollectionViewCell.h -------------------------------------------------------------------------------- /Example/Example/CollectionViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/CollectionViewCell.m -------------------------------------------------------------------------------- /Example/Example/CollectionViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/CollectionViewCell.xib -------------------------------------------------------------------------------- /Example/Example/CollectionViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/CollectionViewController.h -------------------------------------------------------------------------------- /Example/Example/CollectionViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/CollectionViewController.m -------------------------------------------------------------------------------- /Example/Example/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/Info.plist -------------------------------------------------------------------------------- /Example/Example/TableViewCell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/TableViewCell.h -------------------------------------------------------------------------------- /Example/Example/TableViewCell.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/TableViewCell.m -------------------------------------------------------------------------------- /Example/Example/TableViewCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/TableViewCell.xib -------------------------------------------------------------------------------- /Example/Example/TableViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/TableViewController.h -------------------------------------------------------------------------------- /Example/Example/TableViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/TableViewController.m -------------------------------------------------------------------------------- /Example/Example/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/ViewController.h -------------------------------------------------------------------------------- /Example/Example/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/ViewController.m -------------------------------------------------------------------------------- /Example/Example/ViewModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/ViewModel.h -------------------------------------------------------------------------------- /Example/Example/ViewModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/ViewModel.m -------------------------------------------------------------------------------- /Example/Example/ViewModelFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/ViewModelFactory.h -------------------------------------------------------------------------------- /Example/Example/ViewModelFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/ViewModelFactory.m -------------------------------------------------------------------------------- /Example/Example/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Example/main.m -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/README.md -------------------------------------------------------------------------------- /RSTDataSourceKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit.podspec -------------------------------------------------------------------------------- /RSTDataSourceKit.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /RSTDataSourceKit/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/Podfile -------------------------------------------------------------------------------- /RSTDataSourceKit/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/Podfile.lock -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit.xcodeproj/xcshareddata/xcschemes/RSTDataSourceKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit.xcodeproj/xcshareddata/xcschemes/RSTDataSourceKit.xcscheme -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/Info.plist -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewArrayDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewArrayDataSource.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewArrayDataSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewArrayDataSource.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewCellDequeuing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewCellDequeuing.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewCellFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewCellFactory.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewCellFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTCollectionViewCellFactory.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTDataSourceBlocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTDataSourceBlocks.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTDataSourceKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTDataSourceKit.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTFetchedResultsControllerDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTFetchedResultsControllerDelegate.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTFetchedResultsControllerDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTFetchedResultsControllerDelegate.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTFetchedResultsTableViewDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTFetchedResultsTableViewDataSource.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTFetchedResultsTableViewDataSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTFetchedResultsTableViewDataSource.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTTableViewArrayDataSource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTTableViewArrayDataSource.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTTableViewArrayDataSource.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTTableViewArrayDataSource.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTTableViewCellDequeuing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTTableViewCellDequeuing.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTTableViewCellFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTTableViewCellFactory.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKit/RSTTableViewCellFactory.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKit/RSTTableViewCellFactory.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKitTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKitTests/Info.plist -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKitTests/RSTCollectionViewArrayDataSourceTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKitTests/RSTCollectionViewArrayDataSourceTests.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKitTests/RSTCollectionViewCellFactoryTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKitTests/RSTCollectionViewCellFactoryTests.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKitTests/RSTDataSourceTestCase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKitTests/RSTDataSourceTestCase.h -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKitTests/RSTDataSourceTestCase.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKitTests/RSTDataSourceTestCase.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKitTests/RSTTableViewArrayDataSourceTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKitTests/RSTTableViewArrayDataSourceTests.m -------------------------------------------------------------------------------- /RSTDataSourceKit/RSTDataSourceKitTests/RSTTableViewCellFactoryTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/RSTDataSourceKit/RSTDataSourceKitTests/RSTTableViewCellFactoryTests.m -------------------------------------------------------------------------------- /podinstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/podinstall.sh -------------------------------------------------------------------------------- /podupdate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosettastone/RSTDataSourceKit/HEAD/podupdate.sh --------------------------------------------------------------------------------