> Making them final is not a good idea. I see the default implementations in 
> protocols as something that should replace the optional methods in @objc 
> protocols.

We aren't discussing default implementations. We're discussing methods that are 
listed *only* in the protocol extension, not in the protocol itself. These 
methods cannot be "overridden" in the way that a defaulted protocol method can 
be; I think it's safest to outlaw any attempt to "override" them at all.

-- 
Brent Royal-Gordon
Architechies

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to