- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试覆盖方法 layerClass()
在 swift 3 中,但我收到错误 Method does not override any method from its superclass
.
在 swift 2.x 中我就是这样做的,有谁知道新语法?
override func layerClass() -> AnyClass { return CAGradientLayer.self }
最佳答案
请查收 the latest reference当您找到 Method does not override any method from its superclass
使用在以前版本的 Xcode/Swift 中工作的代码。
Declaration
class var layerClass: AnyClass { get }
layerClass
现在作为 Swift 中的计算类属性导入。
override class var layerClass: AnyClass {
return CAGradientLayer.self
}
关于swift3 - 你如何在 swift 3 中覆盖 layerClass?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39081027/
我正在构建一个 OpenGL 应用程序,但在 eaglview.m + (Class)layerClass 上无法工作。 如果我尝试运行它,我会得到: "Undefined symbols for a
在 Objective-C 中,我们通常这样做 + (Class)layerClass { return [CAEAGLLayer class]; } 显然这行不通: CAEAGLLayer.
我正在尝试覆盖方法 layerClass()在 swift 3 中,但我收到错误 Method does not override any method from its superclass . 在
我试图通过覆盖 UIView 的 layerClass 类方法,将 CAGradientLayer 用作 UIView 子类的根层。我为 UIButton 子类做了完全相同的事情,并且一切正常,但是对
我的 UIView 正在为其层使用 TBPaperLayer 的实例。 +(Class)layerClass { return [TBPaperLayer class]; } 我想创建一个 C
我在许多演示 CAEmitterLayer 使用的项目中都看到了这一点,但它如何转化为 MonoTouch aka Xamarin.iOS? + (Class) layerClass { //
给定一个类: public class BaseGameView : OpenTK.Platform.iPhoneOS.iPhoneOSGameView { 在运行时构造BaseGameView会抛出
我是一名优秀的程序员,十分优秀!