标签: compiler-errors swift protocols
在swift中,这段代码崩溃了编译器:
protocol Foo { var delegate : FooDelegate { get set } } protocol FooDelegate { func something(foo : Foo) }
我需要使用这种模式,因为有多个Foo实现,并且每个实现都使用相同的委托协议。
有人知道解决方法吗?