gpt4 book ai didi

ios - Swift 4 中的可选闭包

转载 作者:搜寻专家 更新时间:2023-10-31 22:19:05 25 4
gpt4 key购买 nike

<分区>

我需要一个按需执行的闭包方法。

在 Swift 3 中,我曾经这样做过:

// Declare closure
var checksPerformed: ((Void) -> Void)? // Declaration

// Call when needed
checksPerformed?()

//Only executes when checksPerformed is called
checksPerformed = { _ in
// do stuff here
}

在 Swift 4 中,情况不再如此。

enter image description here

修复此警告后,一切都没有像以前那样有效。这样做的新方法是什么?

如果我将声明更新为:var checksPerformed: (() -> ())? 我得到了

enter image description here

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com