iCloudKit,将两种方法链接到第三种

iCloudKit, Linking two methods to a third

我有 3 个 iCloudKit 方法,获取香蕉数据库,获取苹果数据库;并更新库存数据库。

但我无法知道苹果数据库需要多长时间才能在 returns and/or 香蕉数据库之前得到他们的答案;我有效地同时调用了它们。

现在我该如何管理股票数据库的更新,因为我不想更新它直到我有苹果和香蕉的数量?

当香蕉和苹果数据库都使用布尔值并调用相同的函数return。

这个函数应该检查布尔值,根据它的值执行第三个请求,改变它的值。