Ich kenne Leute haben unterschiedliche Meinungen darüber, wie Verfahren zur Formatierung ruft in Objective-C, dhWelche clam-Format-Optionen steuern das Format der Methodenaufrufparameter?
[self presentViewController:scanViewController
animated:YES
completion:nil];
vs
[self presentViewController:scanViewController animated:YES completion:nil];
Welche Möglichkeiten in meiner .clang-Format-Datei verwende ich diese Kontrolle Einkerbung? (Wenn ich es nicht will, Doppelpunkte zu richten, etc.)
Auch ist es nur ich oder ist dieser Formatierer ignorant von Blöcken? Beachten Sie, dass die if-Anweisung für den Erfolgsblock weder eingerückt ist noch die NSLog-Funktion im Fehlerblock.
[self.client getPath:path
parameters:parameters
success:^(AFHTTPRequestOperation *operation, id responseObject) {
if ([from_id isEqualToString:self.from_id]) {
self.image.image = [UIImage imageWithData:responseObject];
}
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(error.description);
}];
Ich habe mich entschieden, stattdessen mit uncrustify zu gehen. –
Das Deaktivieren der Doppelpunktausrichtung ist das einzige, was mich im Clam-Format stört. Oder besser noch, die Doppelpunktausrichtung in Methoden mit Blockparametern zu deaktivieren. – user3099609
@ user3099609, wenn Sie noch eine Lösung für dieses Problem benötigen, überprüfen Sie meine Antwort unten. –