我的 Xcode 项目中有一个Constants.h
头文件。
常量.h
#ifndef JSONExperiments_Constants_h
#define JSONExperiments_Constants_h
enum controllers
{
COURSE_LIST_CONTROLLER = 0,
TIMELINE_CONTROLLER,
TIMESCALE_CONTROLLER,
DEVICE_MANAGER,
MAIN_TIMELINE_VIEW_CONTROLLER,
};
enum relationship
{
MOVE_UP = 1,
MOVE_DOWN,
MOVE_LEFT,
MOVE_RIGHT,
};
#endif
我的项目中有Relationship.json
文件。
[
{
"COURSE_LIST_CONTROLLER":
{
"relatives": ["TIMELINE_CONTROLLER"],
"relationships":
{
"TIMELINE_CONTROLLER": ["MOVE_UP","MOVE_DOWN"]
}
}
}
]
在解析 JSON 文件时,我将“COURSE_LIST_CONTROLLER”的值作为字符串获取,但我希望它作为Constants.h
文件中的枚举值。
- 有没有办法在文件中使用
Constants.h
文件Relationship.json
。 - 或者我可以将此字符串值转换为等效的枚举值。