iOS Décider si une Segue appelée doit être effectuée.


Exemple

ShouldPerformSegueWithIdentifier :

 func shouldPerformSegueWithIdentifier(_ identifier:String, sender sender:AnyObject?) -> Bool 

Détermine si le lien avec l'identificateur spécifié doit être effectué.

Paramètres

Identifiant : Chaîne qui identifie le segue déclenché

Sender : objet qui a initialisé le segue.

Exemple dans Swift

N'effectuez que segue si l'identifiant est "SomeSpecificIdentifier"

override func shouldPerformSegueWithIdentifier(identifier:String, sender:AnyObject?) -> Bool {
    if identifier == "SomeSpecificIdentifier" {
        return true
    }
    return false
}