swift如何在协议和协议扩展中允许相同的方法?

时间:2016-10-11 19:11:50

标签: swift3 swift-protocols swift-extensions

这是在Sequence协议中似乎重复的map方法。苹果这样做怎么样?这背后的意图是什么?

list_of_strings = ['20th century women', 'green is gold ', 'fire at sea']
sentence = 'Official Trailer | Green is  gold - Releasing Tomorrow'

1 个答案:

答案 0 :(得分:0)

协议序列需要 map函数,并且(使用协议扩展)为它提供默认的实现。这就是协议扩展 for