小编rto*_*ars的帖子

全局常量文件中的Objective-C typedef枚举

好的,这与问题"目标C中的常量"有关.

我创建了Constants.h及其相应的Constants.m文件:

// Constants.h
extern int const BOOKS; 
typedef enum SSDifficultyLevel {
    EASY = 0,
    MEDIUM = 1,
    HARD = 2
} SSDifficultyLevel;

// Constants.m
int const BOOKS = 66;
Run Code Online (Sandbox Code Playgroud)

我的问题:在Constants.h中enum可以做到这一点吗?代码正在编译好(到目前为止没有警告或错误),但我想知道这是否是正确的方法,因为相关问题中提供的解决方案涉及拆分常量的定义和声明.typedef

谢谢.

constants objective-c precompiled-headers

7
推荐指数
1
解决办法
5310
查看次数