Tôi muốn để tạo một tương đương Swift Phương pháp đểPhương pháp đặt tên Các vấn đề Swift
+ (void)insertFileWithService:(GTLServiceDrive *)service
title:(NSString *)title
Khi tôi gõ
func insertFileWithService(service: GTLServiceDrive,
title title: String,
tôi nhận được một danh hiệu danh hiệu cảnh báo có thể được diễn tả một cách ngắn gọn hơn như #title
Nhưng khi tôi đổi thành func insertFileWithService (dịch vụ: GTLServiceDrive, #title: Chuỗi
Tôi nhận được cảnh báo không liên quan '#' trong tiêu đề thông số đã là tên đối số từ khóa
Tôi có nên bỏ qua các cảnh báo này và bôi lên lỗi trong Beta không?
Vì vậy, nếu bạn làm: ' func insertFileWithService (dịch vụ: GTLServiceDrive, #title: String) 'bạn nhận được cảnh báo đó? – Firo
Đây có phải là một chức năng hay một phương pháp? Xem http://stackoverflow.com/a/24046893/390581 - chúng hoạt động khác nhau. –
Vâng, tôi có thể tái tạo điều này nếu chức năng của một thành viên lớp chứ không phải toàn cầu. Ryan, bạn có thể muốn mở rộng câu hỏi của mình để hiển thị ví dụ hoàn chỉnh tối thiểu. Nhưng tôi muốn nói đó là lỗi Xcode. –