可互操作的 Obj-C typedef NS_ENUM 到 swift

Interoperable Obj-C typedef NS_ENUM to swift

在我的 Objective-C .h 文件中,我定义了:

typedef NS_ENUM(NSInteger, RTSpinKitViewStyle) {
    RTSpinKitViewStylePlane,
    RTSpinKitViewStyleCircleFlip
};

如何在 Swift 代码中访问枚举?

我尝试使用点运算符作为 RTSpinKitViewStyle.RTSpinKitViewStyleCircleFlip 但它显示编译错误

"RTSpinKitViewStyle.Type does not have member type name RTSpinKitViewStyleCircleFlip " .

使用:

RTSpinKitViewStyle.CircleFlip

或者只是:

.CircleFlip

您可以 RTSpinKitViewStyle.Plane.

访问它们