Trong phần tài liệu tham khảo của các tài liệu của Apple có rất nhiều trường hợp về loại điều này:
func runAction(_
action
: SKAction!)
Mục tiêu-C 'tương đương' của điều này là:
- (void)runAction:(SKAction *)
action
Tôi nhận ra rằng điều quan trọng là (trong tài liệu tham khảo Swift) có một khoảng trắng sau dấu gạch dưới và "hành động" được viết bằng chữ in nghiêng.
Nhưng tôi không thể hiểu điều này đang cố gắng truyền đạt. Vì vậy, có lẽ câu hỏi là ... có một tài liệu tham khảo cho các quy ước được sử dụng trong các tài liệu tham khảo?
- đây là trang tôi đang tham khảo trong tài liệu tham khảo này để sử dụng gạch dưới: https://developer.apple.com/documentation/spritekit/sknode#//apple_Vf/occ/instm/SKNode/runAction
Cập nhật
Swift 3 đã thực hiện một số thay đổi về cách sử dụng và đặt tên tham số hàm / phương thức và nhãn đối số. Điều này có sự phân nhánh về câu hỏi này và câu trả lời của nó. @Rickster thực hiện một công việc tuyệt vời để trả lời một câu hỏi khác về _underscores trong các chức năng giúp loại bỏ phần lớn vấn đề này, tại đây: Tại sao tôi cần gạch dưới nhanh chóng?