我有一个枚举,声明在我的Objective-C头文件中,如下所示:
typedef NS_ENUM(NSInteger, FontSize) {
VerySmall = 12,
Small = 14,
Medium = 16,
Big = 18
};
然后在我的桥接头文件中导入了这个头文件。
从我的Swift代码中,当我尝试将'FontSize'声明为参数时,编译器会报出'使用了未声明的类型FontSize'的错误。
根据开发者指南,这应该是可行的。有人遇到过同样的问题吗?
func foo(size: FontSize) { }
对我来说编译通过。 - Martin R