在Swift中同时扩展多个协议时,顺序有什么区别吗?

时间:2018-07-31 04:40:21

标签: swift

在以下两个扩展中,BarFoo都是协议吗?

extension Foo where Self: Bar {
  // Imagine some extensional goodness here
}

extension Bar where Self: Foo {
  // Imagine exactly the same extensional goodness here
}

在任何语法环境中,这些条件会有所不同吗?

请注意,this question on extending a protocol and class together密切相关,但不完全相同。

0 个答案:

没有答案