【问题标题】:How to access enum from swift to Objective C [duplicate]如何从swift访问枚举到Objective C [重复]
【发布时间】:2015-12-01 05:01:01
【问题描述】:

我快速创建了enum。我想在目标 C 中将值设置为 enum。我无法在目标 C 中获得 enum 值。感谢您的帮助。

【问题讨论】:

    标签: objective-c swift


    【解决方案1】:

    只需像这样用@objc 标记枚举:

    @objc enum FitMode: Int {
        case Clip, Crop, Scale
    }
    

    【讨论】:

    • 感谢老兄的回复 :),我已经在 Swift 中为枚举创建了变量,我无法将枚举变量从 swift 类访问到目标 C 类。所以我将枚举类型(如 FitMode.Clip)从目标 C 类发送到 swift 函数。它现在可以工作了:)。有没有更好的解决方案?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-09
    • 1970-01-01
    • 1970-01-01
    • 2020-12-14
    • 1970-01-01
    相关资源
    最近更新 更多