This is a known bug. I think Slava's currently working on fixing it. > On May 15, 2016, at 2:41 PM, Neil Faiman via swift-users > <swift-users@swift.org> wrote: > > Here is another, more blatant example of the failure to inherit initializers > from a generic base class: > > class Concrete { > init(value: Int) {} > } > > class ConcreteSub : Concrete { > } > > class Generic<T> { > init(value: T) {} > } > > class GenericSub : Generic<Int> { > } > > let concrete = ConcreteSub(value: 1) > let generic = GenericSub(value: 1) > > error: 'GenericSub' cannot be constructed because it has no accessible > initializers > let generic = GenericSub(value: 1) > ^ > > _______________________________________________ > swift-users mailing list > swift-users@swift.org > https://lists.swift.org/mailman/listinfo/swift-users
_______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users