Добавление замыкания в качестве цели на UIButton

У меня есть общий класс управления, который должен установить завершение кнопки в зависимости от контроллера представления. В связи с этим функция setLeftButtonActionWithClosure должна принимать в качестве параметра замыкание, которое должно быть установлено как действие для unbutton. Как это будет возможно в Swift поскольку нам нужно передать имя функции как String в action: parameter.

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

Ответы на вопрос(11)

Ваш ответ на вопрос