我的页面大小不同。我想使用枚举选择页面大小。这样想
typedef NS_ENUM(CGSize, SizeType) {
MAXSIZE=CGSizeMake(640, 1196),
MIDIUMSIZE=CGSizeMake(320, 590),
MINSIZE=CGSizeMake(160, 280)
};
这是可能的?如果没有,那么什么是最好的方法,我需要在我的整个应用程序中结合这一价值
最佳答案
根据其他答案,枚举基本上是整数,而不是结构。
您可以使用#define
常量文件中的值:
#define MAXSIZE CGSizeMake(640, 1196)
#define MIDIUMSIZE CGSizeMake(320, 590)
#define MINSIZE CGSizeMake(160, 280)
尽管您可能想重命名它们以方便记忆,可读性和自动完成目的,例如:
#define PURPOSE_SIZE_MAX ...
#define PURPOSE_SIZE_MED ...
...