Ho letto il capitolo Optional Chaining di Swift Programming Language (swift2) di apple. In questo capitolo non si fa menzione di un punto interrogativo opzionale dopo il un nome di funzione ma prima della parentesi sinistra.Punto interrogativo opzionale di concatenamento dopo il nome della funzione
Ma ho visto il seguente codice swift da this documento di Apple (la sezione 'delegazione'):
//There is a question mark right after 'window'
if let fullScreenSize = myDelegate?.window?(myWindow, willUseFullScreenContentSize: mySize) {
print(NSStringFromSize(fullScreenSize))
}
Che cosa significa di avere un punto interrogativo dopo il nome della funzione, ma prima della parentesi di sinistra?
Vedere il mio libro: http://www.apeth.com/swiftBook/ch04.html#SECoptionalProtocol e http://www.apeth.com/swiftBook/ch04.html#SECsuppressing – matt