【发布时间】:2014-08-19 10:41:44
【问题描述】:
这是来自Dollar 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 之后。
【问题讨论】:
标签: swift xcode6-beta6 dollar.swift