gpt4 book ai didi

objective-c - 为什么 Uncrustify 在我的 Objective-C block 右括号之前强制使用一个空格?

转载 作者:太空狗 更新时间:2023-10-30 03:53:59 24 4
gpt4 key购买 nike

我的问题很广泛- Uncrustify Configuration .我正在使用 Xcode 自动运行 Uncrustify。

出于某种原因,Uncrustify 似乎在 block 声明的右大括号之前添加了一个空格。

示例输入

 [_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
}];

示例输出(注意右大括号前的强制空格)

 [_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
}];

期望的输出

 [_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
}];

我该如何解决这个问题?

最佳答案

好的,所以我确实找到了解决方案。

我最终在我的 uncrustify.cfg

中使用了以下参数

indent_oc_block_msg_xcode_style = true

通过在 Source Forge 项目网站上询问(大约一周后)得到了这个提示。

关于objective-c - 为什么 Uncrustify 在我的 Objective-C block 右括号之前强制使用一个空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22663875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com