Лично я бы не использовал их только для настройки кнопки и сделал бы:
class RoundedButton: UIButton {
override init(frame: CGRect) {
super.init(frame: frame)
self.layer.shadowColor = UIColor.darkGray.cgColor
self.layer.shadowOpacity = 0.7
self.layer.shadowOffset = CGSize(width: 1, height: 1)
self.layer.shadowRadius = 2.0
self.backgroundColor = UIColor.white
}
required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
}
Если вы хотите использовать одну из этих библиотек, вам, возможно, придется выбрать одну и удалить другую. Или быть придирчивым / осторожным в том, что вы импортируете. Кажется, у них много одинаковых расширений.
Но прежде чем сделать это, проверьте эту ссылку: https://github.com/SwifterSwift/SwifterSwift/issues/176