Xcode **冗余一致性';Flickphotosviewcontroller&x27;至协议';UICollectionViewDataSource'**

Xcode **冗余一致性';Flickphotosviewcontroller&x27;至协议';UICollectionViewDataSource'**,xcode,swift,Xcode,Swift,我正在学习这个()教程,现在我正在学习 获取此错误: FlickrPhotosViewController”与协议“UICollectionViewDataSource”的冗余一致性 我这里有一个代码: extension FlickrPhotosViewController : UICollectionViewDataSource { //1 override func numberOfSectionsInCollectionView(collectionView: UICollection

我正在学习这个()教程,现在我正在学习

获取此错误:

FlickrPhotosViewController”与协议“UICollectionViewDataSource”的冗余一致性

我这里有一个代码:

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