只有当T符合该协议时,才使泛型类型Type <t>符合协议

时间:2018-03-16 11:32:42

标签: swift generics protocols swift-protocols

我尝试扩展Optional类型以使其DataConvertible(我在代码中的其他地方声明的协议)通过仅在{{{{ 1}}类型符合相同的协议。

我试过了:

Wrapped

然后我收到错误:

  

类型扩展&#39;可选&#39; with constraints不能有继承子句

有没有办法用当前版本的Swift来实现这个目标?

0 个答案:

没有答案