Présentation de UIAlertController à partir de UITableViewCell

Je suis en train d'ajouter des alertes personnalisé UITableViewCell de présenter un UIAlertView j'ai besoin d'appeler presentViewController de UIViewController. Cependant, je ne suis pas au courant de la façon d'accéder à l'actuel UIViewController instance de la UITableViewCell classe. Le code ci-dessous est une tentative de ma part de le faire avec une extension.

J'obtiens cette erreur

Expression résolue de la partie inutilisée de la fonction.

extension UIViewController
{

    class func alertReminden(timeInterval: Int)
    {
        var refreshAlert = UIAlertController(title: "Refresh", message: "All data will be lost.", preferredStyle: UIAlertControllerStyle.Alert)

        refreshAlert.addAction(UIAlertAction(title: "Ok", style: .Default, handler: { (action: UIAlertAction!) in
            Alarm.createReminder("Catch the Bus",
                timeInterval: NSDate(timeIntervalSinceNow: Double(timeInterval * 60)))
        }))

        refreshAlert.addAction(UIAlertAction(title: "Cancel", style: .Cancel, handler: { (action: UIAlertAction!) in
            println("Handle Cancel Logic here")
        }))

        UIViewController.presentViewController(refreshAlert)


    }
}

class CustomRouteViewCell: UITableViewCell {

source d'informationauteur applejuiceteaching