我的Xcode项目中有一个Constants.h
头文件。
Constants.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
文件。