在多个for循环中使用DispatchGroup - Swift&火力地堡

时间:2017-11-21 06:50:51

标签: swift firebase swift3

当遇到多个for循环时,我遇到了调度组函数工作的问题。在我的下面的代码中,我的第一个调度为我的userId下的每个coauthorID提取了coauthorId字段。

当代码到达第一个dispatchgroup.leave()函数时出现错误,所以我不确定它是否与调度组函数的放置位置有关。

Datebase结构:

1.Do what as "Mathivanan KP" said;

2.Delete the folder ".nuget", which is below your solution folder;

3.Rebuild your solution;

4.Back to your solution folder, and press "Ctrl + Z", then rebuild your solution again.

代码:

posts
  --ABC //my userId
    --XXX //coauthorId
      --coauthorId: XXX
    --ZZZ //coauthorId
      --coauthorId: ZZZ
  --YYY //coauthorId
      --coauthorId: YYY

0 个答案:

没有答案