Im Referenzabschnitt der Apple-Dokumente finden Sie viele Beispiele für solche Dinge:
func runAction(_
action
: SKAction!)
Das Objective-C-Äquivalent dazu ist:
- (void)runAction:(SKAction *)
action
Es fällt mir auf, dass es wahrscheinlich wichtig ist, dass (in der Swift-Referenz) nach dem Unterstrich ein Leerzeichen steht und "Aktion" kursiv geschrieben ist.
Aber ich kann nicht herausfinden, was dies zu vermitteln versucht. Vielleicht ist die Frage ... gibt es eine Referenz für die Konventionen, die in den Referenzen verwendet werden?
- Hier ist die Seite, auf die ich in diesem Verweis auf die Verwendung des Unterstrichs verweise: https://developer.apple.com/documentation/spritekit/sknode#//apple_ref/occ/instm/SKNode/runAction
Aktualisieren
Swift 3 hat einige Änderungen an der Verwendung und Benennung von Funktions- / Methodenparameternamen und Argumentbezeichnungen vorgenommen. Dies hat Konsequenzen für diese Frage und ihre Antwort. @Rickster beantwortet auf erstaunliche Weise eine andere Frage zu _underscores in Funktionen, die viel davon klären. Hier: Warum brauche ich schnell Unterstriche?