> IOS开发在线手册 > 泛型参数(Generic Parameters and Arguments)

泛型参数(Generic Parameters and Arguments)


1.0 翻译:fd5788 校对:yankuangshi, stanzhai

2.0 翻译+校对:wardenNScaiyi

3.0 翻译+校对:chenmingjia

本节涉及泛型类型、泛型函数以及泛型构造器的参数,包括形参和实参。声明泛型类型、函数或构造器时,须指定相应的类型参数。类型参数相当于一个占位符,当实例化泛型类型、调用泛型函数或泛型构造器时,就用具体的类型实参替代之。

关于 Swift 语言的泛型概述,请参阅 泛型。

泛型where子句

泛型形参子句语法

泛型形参列表 约束子句可选>
泛形形参 | 泛形形参 , 泛型形参列表
约束列表
约束 | 约束 , 约束列表
一致性约束 | 同类型约束

泛型形参子句 所述,不能用泛型实参子句来指定泛型函数或构造器的类型实参。

泛型实参子句语法
泛型实参列表 >
泛型实参 | 泛型实参 , 泛型实参列表
泛型实参类型