Faire exécuter du code dans UIAlertController

Bonjour a tous.$
Voila je suis en train d avancer dans mon projet et j utilise une popup via ce code

func FonctionAffichageGagnant( MessageAAfficher: String) {
    let Alert = UIAlertController(title: "Morpion", message: MessageAAfficher, preferredStyle: .alert)
    Alert.addAction(UIAlertAction(title: "Cancel", style: .default, handler: nil))
    Alert.addAction(UIAlertAction(title: "OK", style: .default, handler: nil))
    present(Alert,animated: true)
}

Le truc c est que j aimerais pouvoir proposer de lancer une nouvelle partie depuis ce même UIAlertController. ma fonction nouvelle partie s appelle NewGame() mais je ne sais pas comment la lancer uniquement si la sélection est « OK ».
J ai bien vu diverses informations sur le net disant de placer le code après mais cela ne fonctionne pas pour moi.

Qui peux me venir en aide ?

C’est dans le handler que tu dois mettre ce code à la place de « nil »

Voici l’exemple de la doc d’Apple :

alert.addAction(UIAlertAction(title: NSLocalizedString("OK", comment: "Default action"), style: .default, handler: { _ in 
NSLog("The \"OK\" alert occured.")
}))

Je te remercie pour ton aide cela m a effectivement bien aidé.
Encore merci a toi