Como acessar e atualizar um UITableView de outra classe no Swift

Eu tenho um aplicativo de barra de guias e uma guia cujo controlador de exibição é controlado por uma classe UITableView. Eu tenho uma classe que é usada para baixar dados do servidor que os salva nos NSDefaults. A partir daí, desejo que a classe seja capaz de atualizar a exibição da tabela, mas não sei como acessar a classe da exibição da tabela para atualizá-la.

class updates {

func checkForUpdates() {
    //start on background thread
    dispatch_async(dispatch_get_global_queue(QOS_CLASS_USER_INITIATED, 0)) { [unowned self] in
        //start contacting database:
        UIApplication.sharedApplication().networkActivityIndicatorVisible = true
        let actualVersion = self.contactForUpdates()
        UIApplication.sharedApplication().networkActivityIndicatorVisible = false
        if actualVersion > self.defaults.objectForKey("version") as! Int {
            //update data
            if self.downloadUpdates() {
                //update version number
                self.defaults.setObject(actualVersion, forKey: "version")
                //Indicates progress finished
                //self.stopSpinner()
            }
        }//end updates
        else {
            //Indicates progress finished
            //self.stopSpinner()

        }
    }//end background queue
}

}

Existem duas áreas comentadas//Indicates progress finished onde eu quero executar o tableView da classe:

class connectTableVC: UITableViewController {
    ...
}

questionAnswers(4)

yourAnswerToTheQuestion