gpt4 book ai didi

ios - swift 3.0 : Paramater to check for action completion

转载 作者:可可西里 更新时间:2023-11-01 01:24:15 25 4
gpt4 key购买 nike

我最近开始学习应用程序开发,几乎所有我能找到的教程都不在 swift 3 中,所以有时当涉及到某些已更改的语法时,我会感到困惑。

//Take the user to the game screen from the intro scene
let introLabel = childNode(withName: "introLabel")

if introLabel != nil{
let fadeOut = SKAction.fadeOut(withDuration: 1)

introLabel?.run(action: fadeOut, completion: () -> Void)
}

我已经在整个互联网上进行了搜索,但似乎找不到我应该放在这里的丢失的东西(完成:)

最佳答案

completion: () -> Void

它说它将调用一个函数没有参数()并且返回类型是Void功能是这样的

func handleCompletion() -> Void {
//Do something when complete
}

在您的代码中,您可以这样使用。

introLabel?.run(action: fadeOut, completion: handleCompletion)

handleCompletion 是我上面的函数

您可以通过使用 closure swiftfirst class function swift 关键字在谷歌上搜索

关于ios - swift 3.0 : Paramater to check for action completion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42288502/

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