CocoaPods trunk is moving to be read-only. Read more on the blog, there are 17 months to go.
TestsTested | ✓ |
LangLanguage | SwiftSwift |
License | MIT |
ReleasedLast Release | Dec 2015 |
SPMSupports SPM | ✗ |
Maintained by Jon Chmura.
PRERELEASE
A structured, OO approach to Table and Collection views. Fetching and showing content from an API made simple.
Table and Collection views populated with content fetched from a web API is essential a large number of apps. Yet I've seen many poor implementations of this design. I think Apple's API for table and collection views tends to lead developers into creating view controllers with a couple thousand lines of code, most of which isn't really "view controller" responsibilities (I know I've done it). This violates the SOLID design principle of single responsibility and makes the code not very reusable. I think it may be best that the data source is never part of the view controller. Leaving the view controller free to handle more appropriate tasks. Here are some of the higlights:
JPCDataSourceController is swift only. You may import it into projects that contain Objective-C code but it is only usable from swift source files.
Copy files from "Source" folder into your project.