【发布时间】:2016-09-21 10:54:24
【问题描述】:
我们如何在 swift 3 中声明泛型类型别名。
我尝试了以下操作:
typealias DictionaryOfStrings<T> = Dictionary<T, String>
并产生错误:
错误:类型'T'不符合协议'Hashable'
【问题讨论】:
-
typealias DictionaryOfStrings<T: Hashable> = Dictionary<T, String>,我猜。请尝试告诉我们。 -
@EricAya 好的,我会记住的。
-
@Mohsin typealias DictionaryOfStrings
= Dictionary pl。试试这个
标签: swift type-alias