2016-10-27 5 views
0

AlamofireImage-3.1을 컴파일하면 다음과 같은 오류가 발생합니다. Alamofire-4.0도 사용하지만 잘 작동하는 것 같습니다.AlamofireImage3.1을 컴파일 할 때 오류가 발생합니다.

@discardableResult 
public func responseImage(
    _ imageScale: CGFloat = DataRequest.imageScale, 
    inflateResponseImage: Bool = true, 
    completionHandler: @escaping (DataResponse<Image>) -> Void) 
    -> Self 
{ 
    return response(
     responseSerializer: DataRequest.imageResponseSerializer(
      imageScale: imageScale, 
      inflateResponseImage: inflateResponseImage 
     ), 
     completionHandler: completionHandler 
    ) 
} 

enter image description here

답변

0

Alamofire 3.x.xSwift2.2 & Swift2.3 버전을 지원하기 때문에 Xcode8 최신 Swift3 버전을 사용하면서이 있습니다.

그래서 Alamofire 4.x.xXcode8과 호환되며 이는 오류없이 컴파일됩니다. 스위프트 레거시 버전 and make it '에 대한 Build Settings

  • 검색에

    1. 선택 프로젝트 또는 포드 대상
    2. 이동합니다

      그러나 Swift2.2 또는 Swift2.3 프로젝트 또는 다음과 같은 방법으로 오류없이 프레임 워크를 실행할 수 있습니다 네.

    희망이 있습니다.

  • +0

    의견을 보내 주셔서 감사합니다. 그러나 이제 Alamofire-4.0을 사용합니다. –

    관련 문제