Ján*_*nos 11 arrays generics closures ios swift
我想这样定义:
public var reloadFRCsNeedToPerformWhenFail = [()->()]()
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个错误

mat*_*att 26
像这样:
public var reloadFRCsNeedToPerformWhenFail : [()->()] = []
Run Code Online (Sandbox Code Playgroud)
如果使用类型别名来创建()->()类型,则可以按照以下方式执行:
public typealias VoidVoid = ()->()
public var reloadFRCsNeedToPerformWhenFail = [VoidVoid]()
Run Code Online (Sandbox Code Playgroud)
或者,放弃[]快捷方式表示法并使用完整的通用符号:
public var reloadFRCsNeedToPerformWhenFail = Array<()->()>()
Run Code Online (Sandbox Code Playgroud)