以下は、Swiftのドルフレームワークの関数です。
public class func bind<T, E>(function: (T...) -> E, _ parameters: T...) -> (() -> E) {
return { () -> E in
typealias TType = (T...)
return function(unsafeBitCast(parameters, TType.self))
}
}
の行でエラーtypealiasが発生します。Cannot create a variadic tuple中括弧を外すとT...、Consecutive statements on a line must be separated by ';'エラーが発生します。したがって、これは解決策ではありません。
エラーを回避するための回避策を知っている人はいますか?
これは、今日 (実際に) リリースされた XCode 6 Beta 6 以降に発生します。