Я переживаю обновление старого кода до новой версии iOS и Swift и, таким образом, версии Alamofire и ее гигантской головной боли. У меня есть этот код, который я упростилResponse <AnyObject, NSError> необъявленный тип в Alamofire4/Swift3
fileprivate func fetchOuttings(_ type: MyType, callback: ((Response<AnyObject, NSError>) ->())?) {
/* ... */
Alamofire.request(url, method: .get, parameters: nil, encoding: JSONEncoding.default, headers: header).responseJSON(completionHandler: { response in
if let _callback = callback {
_callback(response)
}
})
}
В сигнатуре функции после обновления Swift3/Alamofire4 Я не получаю «Использование необъявленной типа реагирования», и я не могу понять, как это исправить. Я искал все через Alamofire 4 migration, но ничего не нашел. И есть идеи?