我将我的代码从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选择器