这是一种相对常见的设计模式:
/sf/answers/1191052901/
它允许您从init调用中返回子类.
init
我试图找出使用Swift实现相同功能的最佳方法.
我知道有很好的方法可以用Swift实现同样的功能.但是,我的课程将由现有的Obj-C库初始化,我无法控制.因此它需要以这种方式工作并且可以从Obj-C调用.
任何指针都将非常感激.
design-patterns class-cluster ios automatic-ref-counting swift
automatic-ref-counting ×1
class-cluster ×1
design-patterns ×1
ios ×1
swift ×1