在Swift中,如何扩展约束通用结构以符合协议?

时间:2017-02-03 17:02:31

标签: swift generics struct protocols

我希望包含HeartRate元素的所有数组都符合Encodable协议。类似的东西:

extension (Array where Element: HeartRate): Encodable {}(这显然无法编译)。

这个答案有一个泛型类的解决方案,但这对我不起作用,因为Array是一个结构:generic type conforming to a protocol in Swift

0 个答案:

没有答案