我有一个包含多个对象的 Firebase 资源,我想使用 Swift 对它们进行迭代。我期望工作如下(根据 Firebase 文档)
https://www.firebase.com/docs/ios-api/Classes/FDataSnapshot.html#//api/name/children
var ref = Firebase(url:MY_FIREBASE_URL)
ref.observeSingleEventOfType(.Value, withBlock: { snapshot in
println(snapshot.childrenCount) // I got the expected number of items
for rest in snapshot.children { //ERROR: "NSEnumerator" does not have a member named "Generator"
println(rest.value)
}
})
因此,Swift 迭代 Firebase 返回的 NSEnumerator 对象似乎存在问题。
非常欢迎帮助。