2016-10-27 7 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

Xcode8が最新Swift3バージョンを使用しながらAlamofire 3.x.xは、Swift2.2 & Swift2.3のバージョンをサポートしているからです。

したがって、Alamofire 4.x.xXcode8と互換性があり、それはエラーなしでコンパイルされる理由です。スウィフトレガシーバージョンand make it」のBuild Settings

  • 検索へ

    1. [プロジェクトやポッドターゲット
    2. ゴー:

      ただし、Swift2.2またはSwift2.3プロジェクトまたは以下の方法により、任意のエラーのない任意のフレームワークを実行することができますはい。

    希望します。

  • +0

    いただきありがとうございます。 しかし、私はAlamofire-4.0を使用しています。 –

    関連する問題