Apple'ın dokümanlarının referans bölümünde bu tür şeylerin birçok örneği var:
func runAction(_
action
: SKAction!)
Bunun Objective-C 'eşdeğeri':
- (void)runAction:(SKAction *)
action
Bana (Swift referansında) alt çizgiden sonra bir boşluk olması ve "eylem" italik yazılması önemli olabilir.
Ama bunun ne aktarmaya çalıştığını anlayamıyorum. Belki de soru şu ... referanslarda kullanılan sözleşmeler için bir referans var mı?
- işte bu altçizgi referansına atıfta bulunduğum sayfa: https://developer.apple.com/documentation/spritekit/sknode#//apple_ref/occ/instm/SKNode/runAction
Güncelleme
Swift 3, işlev / yöntem parametre adlarının ve bağımsız değişken etiketlerinin kullanılması ve adlandırılmasında bazı değişiklikler yaptı. Bunun bu soru ve cevabı hakkında sonuçları var. @Rickster, bunun çoğunu temizleyen işlevlerde _underscores hakkında farklı bir soruya cevap vermek için inanılmaz bir iş çıkarıyor: Burada neden hızlı bir şekilde alt çizgilere ihtiyacım var?