Confused Confused - 1 year ago 76
Swift Question

Run completion: after sequence or group of SKActions

I'm unable to figure out what I'm doing wrong in the following syntax, to get a completion to run.[moveRight, swipeRight],
completion: {self.doThisFunction(withThisValue)}))

The error is:

Extra argument "completion" in call.

Answer Source

Try to change:[moveRight, swipeRight],
           completion: {self.doThisFunction(withThisValue)}))

with:[moveRight, swipeRight]),
       completion: { self.doThisFunction(withThisValue) })

The issue is due to a syntax error: the parenthesis after the second square brackets to close SKAction definition.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download