【发布时间】:2015-04-23 16:49:38
【问题描述】:
我想这样定义:
public var reloadFRCsNeedToPerformWhenFail = [()->()]()
但我得到一个错误
【问题讨论】:
标签: ios arrays swift generics closures
我想这样定义:
public var reloadFRCsNeedToPerformWhenFail = [()->()]()
但我得到一个错误
【问题讨论】:
标签: ios arrays swift generics closures
像这样:
public var reloadFRCsNeedToPerformWhenFail : [()->()] = []
如果您使用类型别名将()->() 设为类型,您可以按照自己的方式进行操作:
public typealias VoidVoid = ()->()
public var reloadFRCsNeedToPerformWhenFail = [VoidVoid]()
或者,放弃[] 快捷符号并使用完整的通用:
public var reloadFRCsNeedToPerformWhenFail = Array<()->()>()
【讨论】:
[...] 快捷符号。