[swift-dev] [swift-evolution] Fwd: about protocols

David Waite david at alkaline-solutions.com
Tue Nov 15 12:38:00 CST 2016


A static method or property on a protocol already means something separate - that the types which implement that protocol that static method/property.

I’d recommend moving your factory method to another type or a global function?

-DW

> On Nov 15, 2016, at 10:10 AM, Reynaldo Aguilar Casajuana via swift-evolution <swift-evolution at swift.org> wrote:
> 
> Hi.
> I was thinking about a simple way of implementing the handling of dependencies in swift and arrived to the following solution, however, currently it isn't supported in swift. Can we get a way of making this work?
> 
> http://stackoverflow.com/questions/40595621/getting-dependencies-using-static-members-in-protocol-in-swift <http://stackoverflow.com/questions/40595621/getting-dependencies-using-static-members-in-protocol-in-swift>
> 
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20161115/90cca5b4/attachment.html>


More information about the swift-dev mailing list