0
所以我想创建一个没有参数并返回void的函数列表,我该怎么做?创建一个函数列表
这是我到目前为止有:
var levels: [() ->()] = [() ->()]()
但这只是给了我一个“预期‘’分隔符”错误
任何人都知道如何做到这一点?
所以我想创建一个没有参数并返回void的函数列表,我该怎么做?创建一个函数列表
这是我到目前为止有:
var levels: [() ->()] = [() ->()]()
但这只是给了我一个“预期‘’分隔符”错误
任何人都知道如何做到这一点?
据我所知,应该工作。它看起来像这个问题是您初始化数组:
[() ->()]()
我已经试过了在Xcode 6.0.1和6.0的Xcode通用汽车公司和它在这两个地方失败。一种解决方法是使用Array<T>
语法来代替:
var levels: [() ->()] = Array<() ->()>()
编辑:这也适用于:
var levels: [() ->()] = []