在.pch
文件中,我创建了此enum
:
typedef enum {
PostTypeImage = 1,
PostTypeVideo,
PostTypeYoutubeVideo
}PostType;
现在我想在我的视图控制器中使用它,但我无法访问它们。
我这样做,在.h
文件中我为此创建了属性
并在.m
合成它但我无法达到预期的结果,因为它显示此行本身的错误
@property (strong, nonatomic)PostType postType;
请帮助我,我知道这是一件小事,但它确实耗费了我很多时间
答案 0 :(得分:1)
枚举是原始C类型,您不需要保留它,使用它:
@property (assign, nonatomic)PostType postType;
与使用整数或布尔值相同。