group.enter()
DispatchQueue.main.async { [weak self] in
self?.interactor?.method1()
self?.interactor?.method2()
self?.interactor?.method3()
group.leave()
}
group.notify(queue: .main) { [weak self] in
self?.method4()
}
Вроде простецкая задача же, можно даже не диспатч группами это провернуть.
Обсуждают сегодня