【问题标题】:Use of module 'CALayer' as a type使用模块“CALayer”作为类型
【发布时间】:2014-06-17 01:46:56
【问题描述】:

我想将 ITSwitch 从 obj-c 移植到 swift。 https://github.com/iluuu1994/ITSwitch.git

在 ITSwitch.m 中

@property (readonly, strong) CALayer *rootLayer;

所以我很快写了:

var rootLayer:CALayer?

但是代码给了我这个错误:

Use of module 'CALayer' as a type

错误是什么意思? 我该如何解决这个问题?

【问题讨论】:

    标签: swift calayer


    【解决方案1】:

    如果您在.swift 文件的顶部添加import QuartzCore,错误就会消失。错误消息本身似乎有点错误。

    【讨论】:

    • 谢谢,它有效。看来这个问题太简单了。我应该自己做更多的研究和解决
    猜你喜欢
    • 1970-01-01
    • 2022-01-23
    • 2016-12-30
    • 1970-01-01
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    • 2015-02-11
    相关资源
    最近更新 更多