prepareForSegue sendo chamado duas vezes, com Tentativa de apresentar <UINavigationController> enquanto a apresentação está em andamento

Eu sou novo na programação ios e pedindo aqui, mas eu visito o tempo todo! Estou perplexo com o motivo pelo qual estou tendo este problema, ele compila sem erros e eu verifiquei e verifiquei todas as minhas tomadas e identificadores em meu MainStoryboard.

Eu tenho 2 UITableViewControllers, estou passando uma seqüência de caracteres do primeiro para o segundo quando o usuário seleciona um item na tabela, portanto, em FirstTableViewController.m

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    int sel = indexPath.row;
    if (sel == 0) {
        _keyName = [NSString stringWithString:_string1];
        NSLog(@"the table was selected at cell 0, %@", _string1);
    }
    if (sel == 1) {
        _keyName = [NSString stringWithString:_string2];
    }
    // more code below...
}

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:@"ResultsSegue"])
    {
        UINavigationController *navigationController = segue.destinationViewController;
        ResultsViewController *rv = [[navigationController viewControllers] objectAtIndex:0];
        [rv setResults: _keyName];
        NSLog(@"in the progress view, %@", _keyName);
        //rv.delegate = (id)self;
        rv.delegate = self;            
    }
}

E no meu ResultsViewController.m

- (void)viewDidLoad
{
    [super viewDidLoad];
    NSLog(@"in the results, %@", _results);
    NSLog(@"in the results view");
}

Na leitura do NSlog, obtenho: ... na visualização de progresso, (null) nos resultados, (null) na visualização de progresso, The Right String Warning: Tentativa de apresentar

Então, quando eu clico no botão cancelar para voltar ao primeiroTableview e pressiono a visualização detalhada novamente, ele não mostra mais nada.

na visualização de progresso, A Cadeia Direita nos resultados, A Cadeia Direita na visualização de progresso, A Cadeia Certa

questionAnswers(2)

yourAnswerToTheQuestion