我製作了DispatchGroup並運行了2個異步任務。一個在main上,另一個在global()上。 只要我明白,DispatchGroup.notify的塊應該在所有任務完成後調用,但它不會像我想的那樣工作。 class Que {
let group = DispatchGroup()
init() {
group.notify(queue: .main)
我試圖從for循環中的firebase中獲取一些數據,但它不起作用。 我知道我應該使用DispatchQueue,但我無法理解我應該如何使用它與Firebase。 我有一個循環: for i in 0..<Exercice.workout.count{
exercice = (Exercice.workout[i] as! [[Any]])[0][0] as! String
p