Я не могу понять метод следующую сигнатуру я прошел, наконец, во время работы на рамках с открытым исходным кодом:Swift - Странный метод подписи синтаксис
public func myFunc<A: TypeOfA, B: TypeOfB, C: TypeOfC>
(someA: A)
-> (someB: B)
-> ReturnedType {
// BODY OF THE FUNC
}
Почему 2 возвратные стрелки «->»? Кто-нибудь знает, где я могу получить больше информации об этом синтаксисе? Найти что-нибудь в документе Apple Swift.
Я не говорю о дженериках, а о том, как объявляются параметры.
И да это нормально компилируется с Xcode 7.3
Благодаря