Вы можете либо напрямую назначить
self.beforeAdjustViews = { (button) in
// Write Some Code
}
, либо создать ссылочную переменную для этого обратного вызова - обычно это лучше, когда у вас много свойств или вы пытаетесь сделать свой код простым и красивым
let beforAdjustViewsCallBack: (btnView: UIView) -> Void = { button in
// Write Some Code
}
Также имейте в виду, что применяются те же правила для циклов сохранения, поэтому, если вы не хотите сохранять строгую ссылку на self
внутри блока, вам нужно будет использовать либо [weak self]
, либо [unowoned self]
в зависимости от вашего варианта использования.