Avatar
Overridden method 'init' has generic signature <A where A : Sequence> which is incompatible with base method's generic signature <A>; expected generic signature to be <A> ダメみたいですね
8:12 AM
こっちだと通る。これ目的で余計な型パラ追加したの1回だけあった気がするな class Foo<A> { init(a: A) { } } class Bar<A>: Foo<A> where A: Sequence { override init(a: A) { super.init(a: a) } }