La mejor manera de cambiar View Controller en iOS
Tengo 2 controladores de vista en mi proyecto. Inside View Controller1 Quiero cambiar a View Controller 2 presionando un botón. Actualmente hago esto
<code>- (IBAction)startController2:(id)sender { viewController1 vc2 = [[viewController2 alloc] init]; self.view = vc2.view; } </code>
Esto parece funcionar bien, pero hay un gran retraso (4 segundos) entre la pulsación del botón y aparece el segundo controlador de vista. Si llamo al viewController2 directamente desde AppDelegate, las cosas se cargan más rápido. Qué estoy haciendo mal aquí. Cualquier ayuda es muy apreciada.