使用类型
的typedef枚举typedef enum
{
black = 0,
darkGray,
lightGray,
white,
gray,
red,
green,
blue,
cyan,
gold,
magenta,
orange,
purple,
brown,
maroon,
turquoise,
lime,
pink,
yellow
} color_ndx_t;
它曾用于打印枚举符号但不多;即
(lldb) p slip.slot.foreRGB
(color_ndx_t) $1 = 5
用于打印'红色';使用较新的格式NS_ENUM()宏没有修复:
typedef NS_ENUM(NSInteger,color_ndx_t)
{
...
pink,
yellow
};
但仍然没有枚举符号打印。我将这些枚举保存在我的项目中使用的中央包含文件中。我错过了什么?
答案 0 :(得分:0)
好吧,我使用了重建我的项目文件。这不是一项微不足道的任务,但它又有效。是否给了我重组事物的机会,但必须有一个更简单的方法?