[Add] YLCategory-MacOS 1.1.3
[CocoaPods.git] / Specs / 7 / c / 6 / CollectionAndTableViewCompatible / 0.2.1 / CollectionAndTableViewCompatible.podspec.json
blobc0de618d1f8cf54346dc90360f10c9226116ee62
2   "name": "CollectionAndTableViewCompatible",
3   "version": "0.2.1",
4   "summary": "A set of Swift protocols and Xcode snippets that will make it easy to do clean UICollectionView and UITableView code.",
5   "swift_version": "4.2",
6   "description": "The project consists of three protocols:\n- `TableViewCompatible`\n- `Configurable`\n- `TableViewSection`\n\nCreate a view model that conforms to the `TableViewCompatible` protocol. The view model could either be a separate class or an extension to your existing model obejct. Your choice.\n\nThe create a `UITableViewCell` subclass that conforms to the `Configurable` protocol. Make the function `configureWithModel` take an instance of your view model as parameter.\n\nFinally create a class or struct that conforms to the `TableViewSection` protocol and let your `UITableViewDataSource` data model be an array of `TableViewSection`.\n\nFor a more detailed explaination see this [blog post](https://blog.jayway.com/2016/11/15/clean-table-view-code-using-swift-protocols/)",
7   "homepage": "https://github.com/jayway/CollectionAndTableViewCompatible",
8   "license": {
9     "type": "Apache Version 2.0",
10     "file": "LICENSE"
11   },
12   "authors": {
13     "Jimmie Jensen": "jimmie.jensen@jayway.com"
14   },
15   "source": {
16     "git": "https://github.com/jayway/CollectionAndTableViewCompatible.git",
17     "tag": "0.2.1"
18   },
19   "platforms": {
20     "ios": "8.0"
21   },
22   "source_files": "Classes/**/*",
23   "frameworks": "UIKit"