1
は私が
Swift 3
ため
Alamorefire
を使用しますが、エラーまし
へのあいまいな参照:Alamorefire(スウィフト3):メンバーのアップロード(.. '
Alamofire.upload(.post, url,
multipartFormData: { multipartFormData in
// import parameters
for i in 0 ..< params.count {
for (key, value) in params[i] {
multipartFormData.appendBodyPart(data: value.dataUsingEncoding(NSUTF8StringEncoding)!, name: key)
}
}
// import image to request
multipartFormData.appendBodyPart(data: imageData, name: "file", fileName: "file.jpg", mimeType: "image/jpeg")
}, // you can customise Threshold if you wish. This is the alamofire's default value
encodingMemoryThreshold: SessionManager.multipartFormDataEncodingMemoryThreshold,
encodingCompletion: { encodingResult in
switch encodingResult {
case .Success(let upload, _, _):
upload.responseJSON { response in
debugPrint(response.result)
}
case .Failure(let encodingError):
print(encodingError)
}
})
私のコードの何が問題なのです。ここではAmbiguous reference to member 'upload
を私のコードはありますか?コードの下
親切に対応。 –