【问题标题】:Uncrustify: Which switch or setting affects the { for @interface and @protocol?Uncrustify:哪个开关或设置会影响@interface 和@protocol 的{? 【发布时间】:2011-10-07 22:33:30 【问题描述】: 我使用 Uncrustify 来美化我的代码: http://uncrustify.sourceforge.net/ 哪些开关或设置会影响@interface 和@protocol 的{? 【问题讨论】: 标签: objective-c uncrustify 【解决方案1】: 我不相信@protocol 有花括号 - 因为协议中没有 ivars。 不过我已将此添加为功能请求here,因此希望有一天我们能得到我们想要的:) 【讨论】: 【解决方案2】: 不幸的是,没有简单的设置。但是,您可以按照说明 here 来编辑 Xcode 使用的模板。 【讨论】: 这是一个关于uncrustify的问题;不是 Xcode。我使用 uncrustify 清理非模板代码。 抱歉-我误读了这个问题,因为您想“取消”“@interface X {”声明。