我正在尝试在firebase
方案中添加25个值。我尝试使用for loop
ios
使用swift
这样做:{/ p>
var firebaseRef = Firebase(url: "myUrl")
for var index = 0; index < 26; ++index {
firebaseRef.setValue(["myValue\(index)" : 00])
}
但是会发生这样的事情:所有的值都存在一秒钟,然后它们都会删除自己除了最后一个,即myValue25
。为什么会发生这种情况,我该如何解决?
更新
感谢@Frank van Puffelen让我朝着正确的方向前进!
我尝试了以下内容:
for var index = 1; index < 26; ++index {
let dict = ["FullName" : "\(index)"]
firebaseRef.childByAppendingPath("\(index)").setValue(dict)
}
所有数据都已上传,但无法正常运行。我该怎么做才能解决这个问题?
以下是它的顺序: