     func linksViewController(linksViewController: LinksViewController, voteForLink link: Link, direction: VoteDirection)
 }
 
-class LinksViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, UIScrollViewDelegate, UIActionSheetDelegate, LinksDataControllerDelegate {
+class LinksViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, UIScrollViewDelegate, LinksDataControllerDelegate {
     // MARK: - Injected
     var style: Style!
     var dataController: LinksDataController!

            var moreAction = UITableViewRowAction(style: .Normal, title: "More") { (action, indexPath) -> Void in
                tableView.editing = false
                let actionSheet = UIActionSheet(title: "More", delegate: self, cancelButtonTitle: "Cancel", destructiveButtonTitle: nil, otherButtonTitles: link.author, link.domain, link.subreddit, "Report", "Hide", "Share")
                actionSheet.showInView(self.view)
            }
            moreAction.backgroundColor = style.redditOrangeRedColor

        }
    }
}

extension LinksViewController : UIActionSheetDelegate {
    func actionSheet(actionSheet: UIActionSheet, clickedButtonAtIndex buttonIndex: Int) {
        if let link = sharingLink {
            if buttonIndex == 6 {
                let activityViewController = UIActivityViewController(activityItems: [link.url], applicationActivities: nil)
                navigationController?.presentViewController(activityViewController, animated: true, completion: nil)
            }
            
            sharingLink = nil
        }
    }
}
