У меня есть ситуация, когда мне нужно сделать два запроса HTTP GET и обрабатывать их результаты только после того, как они завершены. У меня есть обработчик завершения по каждому отдельному сетевому запросу, но это не помогает, поскольку я не знаю, когда извлекаются данные из обоих запросов.Необходимо выполнить два запроса HTTP-сети одновременно (с обработчиком завершения после завершения обоих)
У меня ограниченный опыт работы с GCD, но теперь, когда Swift 3 отсутствует, я пытаюсь выяснить, как выполнять несколько задач и иметь для них один обработчик завершения. Мои исследования показали, что решение GCD или NSOperationQueue может быть решением, которое я ищу. Может ли кто-нибудь помочь предположить, какой инструмент подходит для работы и как выглядит код в Swift 3?
Может использоваться GCD или NSOperationqueue. GCD: проверьте это [http://stackoverflow.com/questions/37805885/how-to-create-dispatch-queue-in-swift-3][1] – user6837640