我遇到了我的问题 - Uncrustify Configuration。我正在使用Xcode自动运行Uncrustify。
出于某种原因,Uncrustify似乎在封锁声明的封闭大括号之前添加了一个空格。
示例输入
[_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
}];
示例输出(请注意大括号前的forced
空格)
[_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
}];
所需输出
[_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
}];
我该如何解决这个问题?
答案 0 :(得分:2)
好的,所以我找到了解决方案。
我最终在uncrustify.cfg
indent_oc_block_msg_xcode_style = true
在Source Forge项目网站上询问(一周左右)后得到这个提示。