1

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

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

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

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

@property (strong, nonatomic)PostType postType;

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

4

1 回答 1

1

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

@property (assign, nonatomic)PostType postType;

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

于 2013-10-09T08:42:22.247 回答