Xcode - atualiza o texto da etiqueta ViewController a partir da visão diferente

Eu tenho dois controladores de visualização no meu projetoViewController, SettingsView. Aqui estou tentando atualizar oViewController's rótulo, quando clico noSettingsView's botão "voltar.NSLog está funcionando bem, mas o rótulo não está atualizando ... Por favor me ajude ....

SettingsView.m

<code>-(IBAction)backToMain:(id) sender {

  //calling update function from ViewController
    ViewController * vc = [[ViewController alloc]init];
    [vc updateLabel];
    [vc release];

  //close the SettingsView 
    [self dismissModalViewControllerAnimated:YES];
}
</code>

ViewController.m

<code>- (void)updateLabel
{
    NSLog(@"Iam inside updateLabel");
   self.myLabel.text = @"test";
}
</code>

Você poderia por favor me dizer o que está errado com o meu código? Obrigado!

questionAnswers(4)

yourAnswerToTheQuestion