2つの異なるinitメソッドに同じsetup()関数がある場合、このようなビューが表示されることがあります。 initメソッドの違いは何ですか?また、なぜ同じsetup()が両方とも呼び出されていますか?オーバーライドinitと必要なinitの違いは? - swift
class BigButton: UIButton {
override init(frame: CGRect) {
super.init(frame: frame)
setup()
}
required init?(coder: NSCoder) {
super.init(coder: coder)
setup()
}
fileprivate func setup() {
// set up stuff
}
}
[Swift Language Docs](https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Initialization.html#//apple_ref/doc/uid/TP40014097-CH18)を読むにはどうすればよいですか? -XID_335)についての初期化? – holex
@holexスーパー・レイジー – BlueBoy