Comment empêcher l'appel de deux fonctions si l'utilisateur appuie sur deux UIButton en même temps? Supposons que vous voulez connecter deux IBAction à deux UIButton. Si l'utilisateur appuie simultanément, les deux impressions sont appelées. Est-ce un code non thread thread?Deux clics en même temps
@IBAction func firstAction(sender: AnyObject) {
print("first")
}
@IBAction func secondAction(sender: AnyObject) {
print("second")
}
Ces fonctions s'exécuteront sur le thread principal et fonctionneront ainsi l'une après l'autre. – vacawama
oh oui désolé. Il suffit donc d'ajouter une condition pour vérifier si un autre bouton est enfoncé. Je vous remercie –