【问题标题】:couldn't set enum type as CGFloat无法将枚举类型设置为 CGFloat
【发布时间】:2017-11-28 10:52:53
【问题描述】:

我正在尝试定义类型为CGFloat 的常量。我的语法很好,类型也很好。但是,我遇到了一个奇怪的问题。请在下面找到代码以及错误屏幕截图。

enum CornerRadiusPercent : CGFloat {
    case ImageView = 44.5
    case Status = 40.0
}

我找到了类似的SO question here,但没有帮助。清理构建并编译,不工作。此外,我通过单击错误红色建议替换了文本,但一次又一次地显示相同。

【问题讨论】:

  • 你导入 UIKit 了吗?
  • ...或基础...
  • 默认情况下,Foundation 在我的课堂上导入。现在只导入了 UIKit。它的工作。

标签: ios swift enums


【解决方案1】:

出现此错误是因为您没有在文件中添加UIKit 框架只是为了在文件中添加UIKit,错误将消失。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-30
    • 2016-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-28
    相关资源
    最近更新 更多