Swift 函数完成后如何运行函数

Swift 函数完成后如何运行函数,swift,sprite-kit,Swift,Sprite Kit,我已经尝试这么做很长一段时间了,我的问题是,我试图让我运行一个函数,它完成了(显然),我想让它运行另一个函数。我使用的是Swift SpriteKit 提前感谢。使用闭合的完成块。以下是语法: {(parameters) -> (return type) in expression statements} 可以找到更多信息。剩下的就看你了 如果您想一个接一个地运行2个代码块,那么只需 两个RunBlock函数,让它们在一个序列中运行 你知道如何调用函数,对吗?如果是,问题到底是什么?发布

我已经尝试这么做很长一段时间了,我的问题是,我试图让我运行一个函数,它完成了(显然),我想让它运行另一个函数。我使用的是Swift SpriteKit
提前感谢。

使用闭合的完成块。以下是语法:

{(parameters) -> (return type) in expression statements}
可以找到更多信息。剩下的就看你了

如果您想一个接一个地运行2个代码块,那么只需 两个RunBlock函数,让它们在一个序列中运行


你知道如何调用函数,对吗?如果是,问题到底是什么?发布一些示例代码和更多上下文。
 var func1 = SKAction.runBlock({
         var sprite1 = SKSpriteNode()
         sprite..... // Set Propertys of sprite1
         self.addChild(sprite1)

    })
    var func2 = SKAction.runBlock({
         var sprite2 = SKSpriteNode()
         sprite..... // Set Propertys of srite2
         self.addChild(sprite2)

    })

    var seq = SKAction.seqence([func1, func2])

    self.runAction(seq)