【发布时间】:2016-01-03 13:49:00
【问题描述】:
我正在尝试创建一个 typealias 对象数组的数组 - 但我得到一个“表达式类型在没有更多上下文的情况下不明确”的编译错误。 这是我的代码:
typealias TestClosure = ((message: String)->())
var testArray = [[TestClosure]](count: 4, repeatedValue: nil)
我在这里错过了什么?
更新:
事实证明,当数组数组是一个可选数组时,它会编译:
var testArray = [[TestClosure]?](count: 4, repeatedValue: nil)
但是 - 我想确保初始数组将保存实际的空数组。 我该怎么做?
【问题讨论】: