Calling storyboard de UIViewcontroller

No sé si esto es posible o no, pero escribí un proyecto usando xibs y quiero cambiar modamente a un proyecto de storyboard.

Sé que para cambiar VC haces algo así

NewViewController *NewVC = [[NewViewController alloc] init]; [self presentModalViewController:NewVC animated:YES]; 

Al hacer clic en un button, que llamaré "cambiar"

Hay otro proyecto que usa solo storyboards que quiero llamar usando "cambiar"

¿Cómo voy a hacer esto? ¿Es posible hacer esto?

Sí, es posible. Puedes hacer algo como esto:

 UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"YourStoryboardName" bundle:nil]; MainMenuViewController *mainmenuvc = [storyboard instantiateViewControllerWithIdentifier:@"mainMenuViewController"]; [self.navigationController pushViewController:mainmenuvc animated:YES]; 

EDITAR Si entiendo su comentario, quiere cambiar el controller de la vista raíz. Puede hacerlo por:

 UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"RVCStoryboard" bundle:nil]; MainMenuViewController *mainmenuvc = [storyboard instantiateViewControllerWithIdentifier:@"mainMenuViewController"]; [[UIApplication shanetworkingApplication].delegate].window.rootViewController = mainmenuvc; 

Tenga en count que para que esto funcione, en su RVCStoryboard debe seleccionar el controller de visualización que está intentando cargar y asignarle un nombre para que funcione el método instantiateViewControllerWithIdentifier: Compruebe la image adjunta, el campo "ID del guión gráfico": introduzca la descripción de la imagen aquí