标签: ios swift struct protocols
这两个中的哪一个是一个好习惯?
我有一个协议, 1 - 符合协议并实现协议中定义的方法的Struct 2 - 扩展提供默认实现的协议
我很困惑, 两种方法中哪一种更好用,为什么?
答案 0 :(得分:0)
协议允许您有多个实现并交换它们。
即。可能有一些真正的实施者和假的。默认实现它是默认行为,因此无需重写它,您将获得默认功能。