Compare commits

...
3 Commits
Author SHA1 Message Date
Alex 0ad7a826d1 Merge pull request #37 from EckoEdc/patch-1
Mark method from UICollectionViewDataSource open
2016-10-10 16:47:02 +03:00
Edric 3e98254fbd Mark method from UICollectionViewDataSource open
This fix compiling error:  override of non open method.
(Seen using Carthage)
2016-10-10 09:25:01 -04:00
Alex.k 83090712f9 update readme 2016-09-30 17:18:39 +03:00
2 changed files with 6 additions and 4 deletions
+3 -1
View File
@@ -30,7 +30,9 @@ Just add the Source folder to your project.
or use [CocoaPods](https://cocoapods.org) with Podfile:
``` ruby
pod 'expanding-collection'
pod 'expanding-collection', '~> 1.0.0' swift 3
pod 'expanding-collection', '~> 0.3.2' swift 2
```
or [Carthage](https://github.com/Carthage/Carthage) users can simply add to their `Cartfile`:
```
@@ -109,18 +109,18 @@ extension ExpandingViewController {
extension ExpandingViewController: UICollectionViewDataSource, UICollectionViewDelegate {
public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
open func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
guard case let cell as BasePageCollectionCell = cell else {
return
}
cell.configureCellViewConstraintsWithSize(itemSize)
}
public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
open func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
fatalError("need emplementation in subclass")
}
public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
open func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
fatalError("need emplementation in subclass")
}
}