Tôi đã đọc Optional Chaining chương của Ngôn ngữ lập trình Swift (swift2) của apple. Trong chương này, không có đề cập đến một dấu hỏi tùy chọn sau một tên hàm nhưng trước dấu ngoặc đơn bên trái.Dấu chấm hỏi tùy chọn sau tên hàm
Nhưng tôi thấy mã nhanh chóng sau đây từ this tài liệu của Apple (phần 'Phái đoàn'):
//There is a question mark right after 'window'
if let fullScreenSize = myDelegate?.window?(myWindow, willUseFullScreenContentSize: mySize) {
print(NSStringFromSize(fullScreenSize))
}
có nghĩa là gì của việc có một dấu hỏi sau khi một tên hàm nhưng trước khi ngoặc trái?
Xem sách của tôi: http://www.apeth.com/swiftBook/ch04.html#SECoptionalProtocol và http://www.apeth.com/swiftBook/ch04.html#SECsuppressing – matt