Estoy trabajando en una aplicación que al inicio comprueba credenciales de inicio de sesión válidas, y si se encuentran y no expira, se muestra el controlador principal de vista dividida, y si no se muestra una pantalla de inicio de sesión.¿Se puede usarSegueWithIdentifier con AppDelegate?
Cada parte funciona bien por separado, pero estoy luchando con la mejor manera en el momento del lanzamiento para seleccionar la vista adecuada para mostrar.
He intentado fijar un segue modal desde el controlador de vista raíz, y en mi aplicación: didFinishLaunchingWithOptions: función en la App Delegado, llamando a esto:
// Segue to the login view controller...
if (loginNeeded) {
[self.window.rootViewController performSegueWithIdentifier:@"LoginScreen" sender:self];
}
Esto lógicamente debería funcionar, pero desencadenar segues de dentro de la aplicación, el delegado parece ser imposible.
¿Cuál es el lugar y la técnica ideal para manejar esto?
¿Por qué vas a lanzar el delegado? ¿Por qué no hacerlo primero en 'ViewdidLoad' – Sirens