无法访问 typedef 枚举在我的视图控制器类中的常量文件中声明的函数



.pch文件中,我创建了这个enum

typedef enum {
    PostTypeImage = 1,
    PostTypeVideo,
    PostTypeYoutubeVideo
}PostType;

现在我想在我的视图控制器中使用它,但我无法访问它们。

我正在这样做,.h文件中我为此创建了属性并在.m合成了它,但我无法达到预期的结果,因为它在此行本身上显示了错误

@property (strong, nonatomic)PostType postType;

请帮助我,我知道这是一件小事,但它真的花了很多时间

枚举是原始 C 类型,不需要保留它,使用这个:

@property (assign, nonatomic)PostType postType;

就像使用整数或布尔值一样。

最新更新