“[AnyObject]?”没有名为 'Generator' 的成员
'[AnyObject]?' does not have a member named 'Generator'
我正在为一个游戏循环遍历所有接触的物理体,但在使用 AnyObject 时遇到了这个奇怪的错误。
var bodies = island1.island.physicsBody?.allContactedBodies()
for body : AnyObject? in bodies { }
bodies
这里是可选的。你必须先打开它,然后才能对其进行迭代。
if let bodies = island1.island.physicsBody?.allContactedBodies() {
for body in bodies {
// etc
}
} else {
println("There were no bodies")
}
我正在为一个游戏循环遍历所有接触的物理体,但在使用 AnyObject 时遇到了这个奇怪的错误。
var bodies = island1.island.physicsBody?.allContactedBodies()
for body : AnyObject? in bodies { }
bodies
这里是可选的。你必须先打开它,然后才能对其进行迭代。
if let bodies = island1.island.physicsBody?.allContactedBodies() {
for body in bodies {
// etc
}
} else {
println("There were no bodies")
}