以下は、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 以降に発生します。