Ios 创建函数的快速列表

Ios 创建函数的快速列表,ios,list,swift,functional-programming,closures,Ios,List,Swift,Functional Programming,Closures,所以我想创建一个没有参数的函数列表并返回void,我该怎么做 这就是我到目前为止所做的: var levels: [() -> ()] = [() -> ()]() 但这只是给了我一个“预期的”,“分隔符”错误 有人知道怎么做吗?据我所知,应该可以。问题似乎在于初始化阵列的位置: [() -> ()]() 我曾在Xcode 6.0.1和Xcode 6.0 GM中尝试过,但在这两个地方都失败了。解决方法是使用数组语法: var levels: [() -> ()] =

所以我想创建一个没有参数的函数列表并返回void,我该怎么做

这就是我到目前为止所做的:

var levels: [() -> ()] = [() -> ()]()
但这只是给了我一个“预期的”,“分隔符”错误


有人知道怎么做吗?

据我所知,应该可以。问题似乎在于初始化阵列的位置:

[() -> ()]()
我曾在Xcode 6.0.1和Xcode 6.0 GM中尝试过,但在这两个地方都失败了。解决方法是使用
数组
语法:

var levels: [() -> ()] = Array<() -> ()>()
var levels: [() -> ()] = []