我想定义如下:
public var reloadFRCsNeedToPerformWhenFail = [()->()]()
但我收到一个错误
解决方法
喜欢这个:
public var reloadFRCsNeedToPerformWhenFail : [()->()] = []
如果您使用类型别名make() – >()一个类型,您可以这样做:
public typealias VoidVoid = ()->() public var reloadFRCsNeedToPerformWhenFail = [VoidVoid]()
或者,放弃[]快捷方式符号并使用完整的泛型:
public var reloadFRCsNeedToPerformWhenFail = Array<()->()>()