Что-то странное происходит. У меня есть два ViewControllers & B.Alamofire Запрос не выполняется.
В обоих из них я импортировал Alamofire с помощью следующей команды
import Alamofire
ВОПРОС: Я зову точно такой же Alamofire запрос в обоих контроллере. В VC-A он выполняется, в VC-B - просто не выполняется. Нет никакой ошибки или чего-то еще. Когда я отлаживаю использование контрольных точек, весь код Alamofire пропускается по какой-то причине. Почему-то не получается понять.
Ниже мой Alamofire код (ЭТО ЖЕ в контролерами & B)
override func viewDidLoad() {
super.viewDidLoad()
print("check1")
Alamofire.request(.GET, hubsURL).response { request, response, result, error in
print(response)
print("check2")
}
print("check"3)
}
Приведенный выше код печатает ответ, когда ViewController А выполняется, но не для View Controller B. Для ViewController В других командах выполняются только Alamofire, которые не выполняются. В приведенном выше коде - «Check 1» & «Check 3» печатается на консоль, но не «Check 2» (для VC-B).
Вы можете добавить код, окружающий вызов запроса Alamofire в VC B? Трудно сказать, что происходит без дополнительного контекста. – chimpymike