ในส่วนการอ้างอิงของเอกสารของ Apple มีตัวอย่างมากมายเช่น:
func runAction(_
action
: SKAction!)
Objective-C 'เทียบเท่า' ของสิ่งนี้คือ:
- (void)runAction:(SKAction *)
action
มันทำให้ฉันรู้สึกว่ามันอาจเป็นสิ่งสำคัญที่ (ในการอ้างอิง Swift) มีช่องว่างหลังจากการขีดเส้นใต้และ "การกระทำ" ถูกเขียนเป็นตัวเอียง
แต่ฉันไม่สามารถเข้าใจได้ว่านี่คือสิ่งที่พยายามถ่ายทอด ดังนั้นบางทีคำถามคือ ... มีการอ้างอิงสำหรับการประชุมที่ใช้ในการอ้างอิงหรือไม่?
- นี่คือหน้าเว็บที่ฉันอ้างอิงในการอ้างอิงถึงการใช้ขีดล่าง: https://developer.apple.com/documentation/spritekit/sknode#//apple_ref/occ/instm/SKNode/runAction
ปรับปรุง
Swift 3 ได้ทำการเปลี่ยนแปลงบางอย่างเกี่ยวกับวิธีการใช้ชื่อและพารามิเตอร์ของฟังก์ชั่น / วิธีและป้ายชื่ออาร์กิวเมนต์ นี่เป็นข้อแยกย่อยสำหรับคำถามนี้และคำตอบ @Rickster ทำงานที่ยอดเยี่ยมในการตอบคำถามต่าง ๆ เกี่ยวกับ _underscores ในฟังก์ชั่นที่กำจัดสิ่งเหล่านี้ได้มากที่นี่: ทำไมฉันถึงต้องการขีดเส้นใต้อย่างรวดเร็ว?