W sekcji referencyjnej dokumentacji firmy Apple znajduje się wiele przykładów tego rodzaju rzeczy:
func runAction(_
action
: SKAction!)
`` Ekwiwalentem '' celu-C tego jest:
- (void)runAction:(SKAction *)
action
Uderza mnie, że prawdopodobnie ważne jest, aby (w odwołaniu do języka Swift) była spacja po podkreśleniu i napisie „akcja” kursywą.
Ale nie potrafię zrozumieć, co to próbuje przekazać. Może więc pytanie brzmi ... czy istnieje odniesienie do konwencji użytych w odniesieniach?
- oto strona, do której odwołuję się w tym odwołaniu do użycia podkreślenia: https://developer.apple.com/documentation/spritekit/sknode#//apple_ref/occ/instm/SKNode/runAction
Aktualizacja
Swift 3 wprowadził pewne zmiany w sposobie używania i nazywania nazw parametrów funkcji / metod oraz etykiet argumentów. Ma to konsekwencje dla tego pytania i odpowiedzi. @Rickster wykonuje niesamowitą robotę, odpowiadając na inne pytanie dotyczące _podstawowych wyników w funkcjach, które w większości wyjaśniają ten problem, tutaj: Dlaczego potrzebuję szybko podkreślenia?