假设我们有这个数据
users
uid_0
name: "Hillary"
friends
uid_1: true
uid_2: true
uid_1
name: "Kato"
uid_2
name: "Bill"
使用Swift,如何将朋友列表检索为数组?
我曾经想过使用一个'for'循环来运行用户词典并匹配好友,但这会重复循环很多次。 (效率不高?)
我还想过只做一个循环,转到朋友的uid的路径,并从服务器获取它的价值。
ref.child("users/uid_1")).observeSingleEventOfType.... etc.
我希望2个返回的对象一个包含“name”:“Kato”[String:String],另一个包含“name”:“Bill” (听起来像一个更少客户端密集型的方法,但是它使用了更多的服务器调用)
虽然我感谢您给我宝贵的时间,但如果可能的话,我请求您在答案中加入真实的代码。