Ios 用于swift中的(SKNode*节点中的节点)

Ios 用于swift中的(SKNode*节点中的节点),ios,swift,sknode,Ios,Swift,Sknode,我不熟悉斯威夫特和学习 我用 “用于(SKNode*节点中的节点)” 对于选择特定节点,其名称在objective-C中,但在swift中,我需要一些帮助来完成此操作。提前感谢您使用SWIFT for node in nodes { } 下面是一个在swift中使用“for”循环的简单示例: let arrStrings = ["one","two","three","four"] for str in arrStrings { if str=="tw

我不熟悉斯威夫特和学习 我用 “用于(SKNode*节点中的节点)” 对于选择特定节点,其名称在objective-C中,但在swift中,我需要一些帮助来完成此操作。提前感谢您使用SWIFT

for node in nodes {

}

下面是一个在swift中使用“for”循环的简单示例:

    let arrStrings = ["one","two","three","four"]

    for str in arrStrings
    {
       if str=="two"
       {
         println("\(str)")
       }
    }
要检查节点是否被点击,请使用for循环进行迭代。循环遍历SKNodes,并检查节点名称是否匹配。不同之处在于,我们没有(SkNode*node),而是:

let nodes = self.nodesAtPoint(touchLocation) as [SKNode]
请阅读文档:
let nodes = self.nodesAtPoint(touchLocation) as [SKNode]