当前正在尝试使用...访问数组中节点的索引
let menuArray = [firstNode, secondNode, thirdNode]
for arrayNode in menuArray {
let index = menuArray.index(of:arrayNode)
}
返回错误“无法使用类型为‘(of: Optional)’的参数列表调用‘index’”
最佳答案
如果您还想在对象的 for 循环中访问 index
,那么您可以在 for 循环中使用 enumerated()
。
for (index, arrayNode) in menuArray.enumerated() {
//access index and arrayNode
}
关于ios - 在 Swift 的数组中查找 SKSpriteNode 的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43043660/