如何使用Xcode自动完成枚举切换?

阿图尔·库卡伊(Artur Kucaj)

假设您有一个枚举:

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插件。

看看:https : //github.com/stefanceriu/SCXcodeSwitchExpander

SCXcodeSwitchExpander

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使面板自动切换

来自分类Dev

如何自动单击切换按钮?

来自分类Dev

如何在枚举变量之间“切换”?

来自分类Dev

如何通过枚举名称直接切换,vc ++ MFC

来自分类Dev

C ++无法使用枚举并一起切换

来自分类Dev

使用枚举mysql php切换按钮值

来自分类Dev

在Android中使用枚举切换大小写

来自分类Dev

使用枚举和切换 c#

来自分类Dev

切换自动关闭

来自分类Dev

jQuery表搜索;如何让搜索忽略可切换的行并防止自动切换?

来自分类Dev

如何使用JS切换按钮

来自分类Dev

如何使用Rails切换开关?

来自分类Dev

如何使用切换按钮

来自分类Dev

如何使用Java切换案例

来自分类Dev

如何设置 sublime 文本以使用 tab 切换完成源,而不是提交完成?

来自分类Dev

如何使用javascript自动切换已创建的网站网页?

来自分类Dev

如何使用笔记本电脑底座自动切换显示器

来自分类Dev

如何使用javascript自动切换创建的网站网页?

来自分类Dev

如何使用笔记本电脑底座自动切换显示器

来自分类Dev

如何自动转换if-else if语句以进行切换

来自分类Dev

如何在viewPager页面之间自动切换

来自分类Dev

如何切换自动滚动功能/反向滚动?

来自分类Dev

如何同时滑动切换输入和自动对焦?

来自分类Dev

如何禁用PulseAudio自动设备切换?

来自分类Dev

如何在Xcode中使用AVFoundation在11个专业相机之间切换

来自分类Dev

切换/区分多个枚举值

来自分类Dev

切换/区分多个枚举值

来自分类Dev

输入枚举以切换语句结果

来自分类Dev

通过元组进行枚举切换