gpt4 book ai didi

swift - Swift 3 中保存泛型键的特定泛型类型的字典

转载 作者:行者123 更新时间:2023-11-30 13:01:05 25 4
gpt4 key购买 nike

我有两个这样的类(class):

class A: Hashable {}
class B<T: A> {}

我现在想要一个字典,其中包含键 A 的 B 类。像这样的事情:

var dict: [A : B<A>]

我不知道这样的事情在 Swift 中是否可能。有谁知道如何做到这一点?或者另一种方式来获得某种不同 B 的列表?

最佳答案

试试这个:

var dict: [A : B<A>.Type]

并将值保存为 dict[a] = T.self,其中 T: B

关于swift - Swift 3 中保存泛型键的特定泛型类型的字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39898019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com