草庐IT

frobnicator

全部标签

swift - 协议(protocol)是否可以默认实现静态工厂方法?

考虑一个有工厂方法的协议(protocol):publicprotocolFrobnicator{funcfrobnicate()staticfuncmakeRightFrobnicator()->Frobnicator}privateclassSomeFrobnicatorImplementation:Frobnicator{...}privateclassAnotherFrobnicatorImplementation:Frobnicator{...}publicextensionFrobnicator{staticfuncmakeRightFrobnicator()->Frobn