假设您有一个枚举:
typedef enum {
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday
} DayOfWeek;
在编写switch语句时,Xcode尝试提供有关switch语句片段的帮助:
然后:
很好,但我需要列出所有枚举:
DayOfWeek day = ...; // a day of week
switch (day) {
case Sunday:
break;
case Monday:
break;
case Tuesday:
break;
case Wednesday:
break;
case Thursday:
break;
case Friday:
break;
case Saturday:
break;
default:
break;
}
不幸的是,必须手动进行:((是否有已知的代码片段可以填充所有案例?当然,我在3岁时看到了一些答案,指出这是不可能的,但是自那时以来可能有所改变吗?有什么想法吗?
看到您的问题,并决定构建一个完全可以做到这一点的Xcode插件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句