不能从另一个Objective C类访问的Swift类中的Objective C enum类型的public var

时间:2017-12-15 12:57:59

标签: objective-c swift objective-c-swift-bridge

我在Enums.h中定义了一个枚举 -

typedef NS_ENUM(NSUInteger, ScreenTypes)
{
    ScreenA = 0,
    ScreenB,
    ScreenC,
    ScreenD
};

接下来,我在Swift类XYZ.swift

中声明了这个枚举的public var
public var screenType: ScreenTypes?

但是,当我尝试从Objective C视图控制器类访问screenType时,它会出现编译错误 - Property' screenType'在' XYZ *'

类型的对象上找不到

请帮助!!

0 个答案:

没有答案