NSMutableArray不会将对象从Firebase api中保存到.observeEventType

时间:2015-04-09 07:25:52

标签: ios iphone xcode swift firebase

我的项目使用https://www.firebase.com作为Swift应用的后端。 我尝试addObject到我的NSMutableArray变量,以便将其用于我的表格单元格。

因此,我可以从Firebase API在.observeEventType()内正确检索数据,但在NSMutableArray之外,我的// Create a reference to a Firebase location var bidRef = Firebase(url:"https://xxxx.firebaseio.com/xxx") println("firebase test") // Read data and react to changes var handle = bidRef.queryOrderedByChild("tableCurrentPrice") .observeEventType(.ChildAdded, withBlock: { snapshot in self.pubDataArray.addObject(snapshot.value) println(self.pubDataArray[0]["tableCurrentPrice"]) //Return Optional(Value) }, withCancelBlock: { error in println(error.description) }) //bidRef.removeObserverWithHandle(handle) println(self.pubDataArray[0]["tableCurrentPrice"]) // Error empty array println(self.pubDataArray.count) // Return Nothing 始终为空。

这是我的代码

{{1}}

任何人都知道如何解决这个问题?

0 个答案:

没有答案