在Objective-C中,我们使用这样做

    1. + (Class)layerClass {
    2. //在UIView 重写layerClass 类方法可以让开发者创建视图实例自定义图层
    3. return [CATiledLayer class];
    4. }

    苹果给出的样例:

    1. override class var layerClass : AnyClass {
    2. return CATiledLayer.self
    3. }

    苹果文档这么说
    如何在swift中覆盖layerClass - 图1