Swift OSX Firebase应用程序无法读取数据

时间:2015-01-13 01:01:44

标签: swift firebase

我正在尝试使用Firebase创建一个OSX Swift应用程序。我可以按照示例写入Firebase,但无法正确读取数据。我尝试过使用.Value监听器和println(snapshot.value),看来返回的值不正确。

  let userRoot = "https://inkcloud.firebaseio.com/users/" + user
   ref = Firebase(url:userRoot)
   ref!.observeEventType(.ChildChanged, withBlock: { snapshot in
                let result = snapshot.value.objectForKey("test") as? String
                println("the result is \(result)")
            }, withCancelBlock: { error in
                println(error.description)
        })

我收到编译错误:'() - > AnyObject&#39!;没有名为' objectForKey'

的成员

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

找到解决方案,需要使用函数调用而不是属性。