Defina a propriedade de texto UITextField em prepareForSegue

Eu tenho um textField no meu ViewController1. Eu tenho um impulso segue para o meu ViewController2 que também tem um textField. Eu preciso definir o textField.text no meu ViewController2 para ser igual ao texto no textField no meu ViewController1. Aqui está o código que tenho:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqual:@"ViewController2"])
    {
        ViewController2 *VCT = [segue destinationViewController];
        VCT.title = @"View Controller #2";
        VCT.textField.text = self.textField.text;
    }
}

O setter de título funciona bem. Por que o textField não está funcionando?