Я добавил следующую функцию в мое расширение UIButton:
extension UIButton {
func detail(_ font: String, _ fontSize: CGFloat, _ cornerRadius: CGFloat) -> UIButton {
let button = UIButton()
button.titleLabel?.font = UIFont(name: font, size: fontSize)
button.layer.cornerRadius = cornerRadius
return button
}
}
Однако, когда я пытаюсь вызвать эту функцию в моем viewDidLoad (), я получаю следующую ошибку:
override func viewDidLoad() {
super.viewDidLoad()
view.addSubview(theButton)
theButton.detail("Avenir", 50, 12) // ERROR: Result of call to 'detail' is unused
}
Как я могу это исправить? Это мой первый раз, я знаю, что я упускаю что-то тривиальное здесь!