0
はどのように我々は、ジェネリック型の別名が迅速3.スイフト3の汎用型エイリアス?
に宣言することができます私は、次の試してみました:
typealias DictionaryOfStrings<T> = Dictionary<T, String>
し、エラーを生成する:
error: type 'T' does not conform to protocol 'Hashable'
はどのように我々は、ジェネリック型の別名が迅速3.スイフト3の汎用型エイリアス?
に宣言することができます私は、次の試してみました:
typealias DictionaryOfStrings<T> = Dictionary<T, String>
し、エラーを生成する:
error: type 'T' does not conform to protocol 'Hashable'
typealias DictionaryOfStrings<T: Hashable> = Dictionary<T, String>
var dict = DictionaryOfStrings<Int>()
dict[1] = "One"
dict[2] = "Two"
'typealiasのDictionaryOfStrings =辞書'、私は推測する。試してみてください。 –
Moritz
@EricAya ok私は心に留めておきます。 –
@モウシン型辞書DictionaryOfStrings =辞書 pl。これを試して –