子类化泛型类型

时间:2017-01-04 09:50:12

标签: ios swift swift3

我正在尝试做这样的事情,但它不起作用:

class Foo<T: UIViewController>: T {}

所以Foo是T的子类,必须至少是UIViewController。

然后

let obj = Foo<UIViewControllerSubclass>()

但是我得到以下编译器错误:

从非协议,非类型类型&#39; T&#39;

继承

0 个答案:

没有答案