【发布时间】:2020-03-23 14:30:26
【问题描述】:
我想创建一个可选变量,可以分配一个函数(或者可以是 nil)。我猜它看起来像这样,但以下代码无法编译。
var variableThatWillBeAssignedAFunction: {(Int) -> Int}?
感谢您的帮助
【问题讨论】:
标签: swift function swift-optionals
我想创建一个可选变量,可以分配一个函数(或者可以是 nil)。我猜它看起来像这样,但以下代码无法编译。
var variableThatWillBeAssignedAFunction: {(Int) -> Int}?
感谢您的帮助
【问题讨论】:
标签: swift function swift-optionals
var variableThatWillBeAssignedAFunction: ((Int) -> Int)?
为了使其更具可读性,您还可以使用类型别名:
typealias IntegerTransform = (Int) -> Int
var variableThatWillBeAssignedAFunction: IntegerTransform?
【讨论】: