나는 새로운 iOS와 Swift 버전으로 업데이트하는 이전 코드를 통해 Alamofire 버전과 그로 인한 큰 두통을 겪고 있습니다. 난 내가 '선언되지 않은 유형 응답의 사용'을받지 못하고있어 Swift3/Alamofire4 업데이트 후 함수 서명에 응답 <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)
}
})
}
을 단순화 한이 코드를 가지고 있고 나는이 문제를 해결하는 방법을 알아낼 수 없습니다. 나는
Alamofire 4 migration을 통해 모두를 찾고 있었지만 아무것도 찾을 수 없습니다. 그리고 하나의 아이디어가 있습니까?