草庐IT

swift - 知道使用异步方法对数组的迭代何时完成

假设我有一个字符串数组,我调用了一个从中返回int的异步方法。我想知道我的整数数组中何时有这些整数值。letrndStrings=["a","b","c"]varrndInts=[Int]()rndStrings.forEach{rndStringinsomeAsyncMethod{intResultinrndInts.append(intResult)}}我想等到rndInts具有所有3个值 最佳答案 不要等待。通过DispatchGroup获得通知。letrndStrings=["a","b","c"]letgroup=Disp