2016-10-01 1 views
0

는이 코드 블록비 기능 유형 'HTTPURLResponse?'값을 호출 할 수 없습니다.

request = Alamofire.request(imageURL, method: .get) 
         .validate(contentType: ["image/*"]) 
         .response(completionHandler: 

{ (request: URLRequest?, response: HTTPURLResponse?, data: NSData?, error: NSError?) -> Void in 

를 사용하여 Alamofire 요청을하기 위해 노력하고있어하지만 난 런타임 오류로이 질문의 제목을 얻고있다.

이 문제를 어떻게 극복 할 수 있습니까? 사전에

감사합니다 ... 대신 응답을 사용

답변

0

, 데이터는 오류가 독립적으로 alamofire 이러한 매개 변수를 모두 포함 데이터를 제공

솔루션 :

Alamofire.request(imageURL) 
     .validate(contentType: ["image/*"]) 
     .response { data in 

우리가 액세스 할 수 있습니다 데이터 오류 : data.error 또는 응답 : data.response

관련 문제