swift VAR类型的限制

时间:2018-03-20 13:37:49

标签: swift generics swift-protocols

如何将类型限制添加到 var ,如此

var contentController: <UIViewController, MyProtocol> // wrong
var contentController: UIViewController where Self: MyProtocol // wrong

但是swift的声明是错误的。例如我想要的 - func

的真实声明
func setContentController<Controller:UIViewController>(_ controller: Controller) where Controller: MyProtocol

func 的精彩工作,但我没有为 var typealias

添加限制

0 个答案:

没有答案