泛型参数(Generic Parameters and Arguments)
1.0 翻译:fd5788 校对:yankuangshi, stanzhai
2.0 翻译+校对:wardenNScaiyi
3.0 翻译+校对:chenmingjia
本节涉及泛型类型、泛型函数以及泛型构造器的参数,包括形参和实参。声明泛型类型、函数或构造器时,须指定相应的类型参数。类型参数相当于一个占位符,当实例化泛型类型、调用泛型函数或泛型构造器时,就用具体的类型实参替代之。
关于 Swift 语言的泛型概述,请参阅 泛型。
泛型where子句
泛型形参子句语法
泛型形参列表 约束子句可选>
泛形形参 | 泛形形参 , 泛型形参列表
约束列表
约束 | 约束 , 约束列表
一致性约束 | 同类型约束
泛型形参子句 所述,不能用泛型实参子句来指定泛型函数或构造器的类型实参。