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
을 내 코드는? 코드 아래
친절하게 응답. –