引数としてブロックがある場合に、clang-format が改行を追加しないようにする方法を見つけようとしています。
たとえば、私はこれが欲しい:
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(500 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
NSLog(@"here");
});
これではない:
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(500 * NSEC_PER_SEC)),
dispatch_get_main_queue(),
^{
NSLog(@"here");
});
物事にレンチを投げるために、複数のブロック引数を次のように分割することも必要です。
[self method:argument success:^(NSString* result) {
// Do stuff
} failure:^(NSError *error) {
// Do other stuff
}
誰でもこれを理解するのを手伝ってもらえますか? clang-formatでも可能ですか?