Eine Schließung als Ziel zu einem UIButton hinzufügen

Ich habe eine generische Steuerungsklasse, die die Vervollständigung der Schaltfläche in Abhängigkeit vom Ansichtscontroller festlegen muss. Aufgrund dieser setLeftButtonActionWithClosure-Funktion muss als Parameter eine Schließung verwendet werden, die als Aktion für eine Aufhebung der Schaltfläche festgelegt werden soll Schnell, da wir den Funktionsnamen als String an action: parameter übergeben müssen.

func setLeftButtonActionWithClosure(completion: () -> Void)
{
self.leftButton.addTarget(<#target: AnyObject?#>, action: <#Selector#>, forControlEvents: <#UIControlEvents#>)
}