Avatar
https://github.com/apple/swift/pull/11635 protocolによるhackファクトリパターンに手が入ってさらなるハックが必要になるというよくわからない展開に
Consider a class initializer that delegates to a protocol extension initializer, for example protocol P {} extension P { init() { ... } } class C : P { convenience init(foo: Int) { self.init()...