天天看點

Swift 泛型(generics)

Swift

使用<code>&lt;&gt;</code>來聲明泛型函數或泛型類型:

也支援在類、枚舉和結構中使用泛型:

有時需要對泛型做一些需求(requirements),比如需求某個泛型類型實作某個接口或繼承自某個特定類型、兩個泛型類型屬于同一個類型等等,Swift

通過<code>where</code>描述這些需求: