In Objective-C I always did this:
for (SKSpriteNode *sprite in sprites.children) {
//Do something for every sprite.
}
But when I try to do the same thing in swift I get problems.
I do it like this:
for sprite: SKSpriteNode in sprites.children {
//Do something for every sprite.
}
This gives me the error: Reference to generic method 'children' is ambiguous without more context
I'm fairly new to swift, I just started learning yesterday, so what am I doing wrong?