【发布时间】:2020-04-23 13:31:27
【问题描述】:
我在很多地方都看到过这样的扩展
class MyClass: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
}
extension MyClass: SomeProtocol {
func someFunc { }
}
扩展类是否有充分的理由,而不是仅仅遵循类本身的协议?
class MyClass: UIViewController, SomeProtocol {
override func viewDidLoad() {
super.viewDidLoad()
}
func someFunc {}
}
【问题讨论】:
标签: swift