小编Kev*_*Mac的帖子

方法不会覆盖其超类swift 3.0错误中的任何方法

我将我的代码从swift 2.2转换为swift 3.0,我得到的方法不会覆盖其超类错误中的任何方法.这是我的代码:

override class func layerClass() -> AnyClass {
        return CAShapeLayer.self
    }
Run Code Online (Sandbox Code Playgroud)

删除覆盖会导致以下错误:使用Objective-C选择器'layerClass'的方法'layerClass()'与来自超类'UIView'的'layerClass'的getter冲突,具有相同的Objective-C选择器

ios swift swift3 xcode8-beta6

8
推荐指数
1
解决办法
3105
查看次数

标签 统计

ios ×1

swift ×1

swift3 ×1

xcode8-beta6 ×1