Como posso definir o valor de um UILabel seguindo um segue?

Eu tenho um storyboard simples que consiste em dois UIViewControllers, com um segue conectando-o

UIVC1 -> UIVC2

Estou tentando definir um UILabel no UIVC2 para ser igual a uma string armazenada no UIVC1. Estou tentando passar a string noprepareForSegue e até agora defini-o comoproperty em UIVC2.

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:@"mySegue"]) {
        [segue.destinationViewController setDesc:[Brain description]];
    }
}

A propriedade em UIVC2 édesc.

Então, no meusetDesc, que eu implementei, eu corroself.display.text = self.desc Ondedisplay é minha propriedade para o UILabel.

No entanto, isso não está funcionando, e mesmo quando eu apenas NSLog o valor do UILabel, ele não imprime nada, o que me faz pensar se o controlador está mesmo se comunicando com o UILabel ... (eu fiz o ctr + clique e arraste algo no storyboard para conectá-los.)

Existe uma maneira melhor de fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion