             }
         }) { [weak self](error) -> () in
             if let delegate = self?.delegate, let strongSelf = self {
-                delegate.feedController(strongSelf, requestFailed: error)
+                delegate.feedController(feedController: strongSelf, requestFailed: error)
             }
         }
     }


        if uniqueNewItems == items {
            fk_dispatch_on_queue(DispatchQueue.main) { () -> Void in
                self.delegate?.feedController(self, itemsCopy: self.items, itemsAdded: [], itemsDeleted: [])
            }
            return
        }

     - parameter feedController:    The feed controller.
     - parameter feedController:    The error that occured in the FeedFetchRequest.
     */
    func feedController(feedController: FeedControllerGeneric, requestFailed error: NSError)
}

/**
