如何在swift中覆盖layerClass

如何在swift中覆盖layerClass,第1张

概述在Objective-C中,我们使用这样做 + (Class)layerClass{ return [CAEAGLLayer class];} 显然这不会工作: CAEAGLLayer.class() 因为类是Swift中的关键字。你如何在Swift中做它? 改编自Apple的 ListerKit示例代码: override class func layerClass() -> Any 在Objective-C中,我们使用这样做
+ (Class)layerClass{    return [CAEAGLLayer class];}

显然这不会工作:

CAEAGLLayer.class()

因为类是Swift中的关键字。你如何在Swift中做它?

改编自Apple的 ListerKit示例代码:
overrIDe class func layerClass() -> AnyClass {    return CAEAGLLayer.self}
总结

以上是内存溢出为你收集整理的如何在swift中覆盖layerClass全部内容,希望文章能够帮你解决如何在swift中覆盖layerClass所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1057386.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存