Xcode **冗余一致性';Flickphotosviewcontroller&x27;至协议';UICollectionViewDataSource'**
我正在学习这个()教程,现在我正在学习 获取此错误: FlickrPhotosViewController”与协议“UICollectionViewDataSource”的冗余一致性 我这里有一个代码:Xcode **冗余一致性';Flickphotosviewcontroller&x27;至协议';UICollectionViewDataSource'**,xcode,swift,Xcode,Swift,我正在学习这个()教程,现在我正在学习 获取此错误: FlickrPhotosViewController”与协议“UICollectionViewDataSource”的冗余一致性 我这里有一个代码: extension FlickrPhotosViewController : UICollectionViewDataSource { //1 override func numberOfSectionsInCollectionView(collectionView: UICollection
extension FlickrPhotosViewController : UICollectionViewDataSource {
//1
override func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int {
return searches.count
}
//2
override func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return searches[section].searchResults.count
}
//3
override func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCellWithReuseIdentifier(reuseIdentifier, forIndexPath: indexPath)
cell.backgroundColor = UIColor.blackColor()
// Configure the cell
return cell
那么这个错误意味着什么呢
任何帮助都将不胜感激。“冗余一致性”表示您正在指定扩展Flickphotosviewcontroller:UICollectionViewDataSource
,但这不是必需的,因为Flickphotosviewcontroller
的超类已经提供了UICollectionViewDataSource
一致性
您只需使用扩展名FlickrPhotosViewController