我可以继承a的类,Swift
Dictionary
以便将我的自定义传递Dictionary
给需要普通方法的方法Dictionary
吗?
编辑
Swift字典是结构,而不是类,因此它们不能被子类化。理想情况下,所使用的方法应声明为采用适当约束的通用CollectionType(或ExtensibleCollectionType或SequenceType,视情况而定),而不是专门使用Dictionary。
如果由于某种原因这对您不起作用,则可以改为使用NSDictionary。
(编辑)并且正如Antonio所指出的,您可以进行扩展Dictionary {…}以将内容添加到Dictionary结构中,在某些情况下可以替换子类。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句