用作具体类型的非通用协议不符合他自己

时间:2017-04-13 17:01:29

标签: swift swift3 swift-protocols

我在操场上测试了Swift 3.1中这个奇怪的编译器限制。任何解决方案?

enter image description here

好像是编译错误,建议? 谢谢:))

1 个答案:

答案 0 :(得分:1)

是的,用作具体类型的协议可能不符合自己。 Hamish here解释了这一点,并且here还有一个JIRA从Swift项目中解决了它的错误报告。这两个链接都包含允许您了解问题的代码。