首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用swift 3在防火墙中节点特定的值

无法使用swift 3在防火墙中节点特定的值
EN

Stack Overflow用户
提问于 2017-10-16 07:50:50
回答 1查看 58关注 0票数 0

我能够获取所有用户,但我需要用户ID特定的数据。例如,您可以看到这里注册了很多用户,但我只需要3个节点的详细信息:323QGP6qryTWs7EnnXX1stgocP2

iy5ssz0ALphtgViALEOG0N4TeGd2

OlA0rhAVfsNvixe8KEsUmdCfuN42

请帮我拿到这些记录。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-16 19:28:53

代码语言:javascript
复制
let ref = Database.database().reference().child("users").observeSingleEvent(of: .value, with : { snapshot in {
    if snapshot is NSNull{
        //handles errors
    }
    else{
       let dict = snapshot.value as? NSDictionary{
           let firstDict = dict["323QGP6qryTWs7EnnXRX1stgocP2"] as? NSDictionary
           let secondDict = dict["iy5ssz0ALphtgViALEOG0N4TeGd2"] as? NSDictionary
           let thirdDict = dict["OlA0rhAVfsNvixe8KEsUmdCfuN42"] as? NSDictionary


           //Then to gather whichever node you want inside these users:
           let requestedNode = THEDICTIONARYYOUARELOOKINGAT["THE_NAME_OF_THE_NODE"] as? String //String, Int, Dictionary, array, boolean, ect.
       }
    }
})
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46765364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档