Как мы можем объявить псевдонимы общего типа в swift 3.
Я пробовал следующее:
typealias DictionaryOfStrings<T> = Dictionary<T, String>
И выдает ошибку:
ошибка: тип «T» не соответствует протоколу «Hashable»
Как мы можем объявить псевдонимы общего типа в swift 3.
Я пробовал следующее:
typealias DictionaryOfStrings<T> = Dictionary<T, String>
И выдает ошибку:
ошибка: тип «T» не соответствует протоколу «Hashable»
typealias DictionaryOfStrings<T: Hashable> = Dictionary<T, String>
, наверное. Пожалуйста, попробуйте и дайте нам знать. - person Eric Aya   schedule 21.09.2016