我正在研究苹果的新语言 swift,我看了一下 Swift模块, 并看到一些泛型类具有以下语句: extension ContiguousArrayT : ArrayType { /// Construct an empty ContiguousArray init() initS : Sequence where T == T(_ s: S)
并看到一些泛型类具有以下语句:
extension ContiguousArray<T> : ArrayType { /// Construct an empty ContiguousArray init() init<S : Sequence where T == T>(_ s: S) /* other statement skipped */ }
我想知道Where T == T是什么意思?
我无法理解,有人可以帮助我吗?