0
我想創建一個接受泛型類型作爲關聯值的枚舉。
編譯器會抱怨:
如何創建一個接受通用類型作爲關聯類型的枚舉
引用泛型類型 'GenericItem' 要求論點< ...>
的方案很簡單:
struct GenericItem <Item:FormattableAsStringWithPrecision> {
let value: Item
}
enum Enumeration {
case Generic(values: [GenericItem])
}
我無法理解如何使這成爲可能。
是的它確實有道理......謝謝 – Andrea
@Andrea無後顧之憂 - 泛型很難,保持它 –