Uso del método shouldPerformSegueWithIdentifier () en Swift

Estoy tratando de usar el método shouldPerformSegueWithIdentifier () de swift, pero acepta 2 argumentos. Estos son (identificador: String !, remitente: AnyObject)

Mi objetivo principal es ejecutar el código al presionar un botón de inicio de sesión en mi guión gráfico y, dependiendo de una serie de controles, devolver VERDADERO o FALSO, dependiendo de si se proporcionaron el nombre de usuario y la contraseña correctos. Asi que aqui están mis preguntas:

¿Qué se supone que debo usar como identificador? La documentación de Apple explica que el identificador es una cadena que identifica el segmento desencadenado. Supongamos que mi segue tiene el nombre de loginSegueProcess. ¿Cómo podría usarlo en mi ViewController tat asignado a mi UIView? La cuestión es que declaro el método en mi código y me obliga a especificar ambos argumentos (identificador y remitente). ¿Cómo podría proporcionar los argumentos?

¿Este método realmente satisfará mis necesidades? Con eso quiero decir si realmente detendrá la transición de segue cada vez que se haga clic en mi botón Iniciar sesión y, dependiendo de si se proporcionaron las credenciales correctas, lo llevará a la siguiente Vista o mostrará, por ejemplo, un AlertView.

Finalmente, estaba pensando que el método performSegueWithIdentifier (args) también me ayudaría. ¿Alguien sabe la diferencia entre ellos?

¡Muchas gracias por adelantado!

Respuestas a la pregunta(2)

Su respuesta a la pregunta