aneiras alternativas de enviar controladores de exibição com storyboard programaticamen

Estou procurando maneiras alternativas de empurrar os controladores de exibição instanciados no storyboard programaticamente. Na verdade, encontrei duas maneiras de usar a próxima exibição, mas também a anterior:

usingpushViewController:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle: nil]; 
LocationWebView *lvc = [storyboard instantiateViewControllerWithIdentifier:@"LocationWebView"];
[self.navigationController pushViewController:lvc animated:YES];

performingSegue programaticamente:

[self performSegueWithIdentifier: @"SongSegue" sender: self];

Você tem algumas dicas sobre alternativas e a melhor maneira de executar esta operação? Observe que não estou me referindo às visualizações modais.

questionAnswers(4)

yourAnswerToTheQuestion