Ios 为什么我不能在Alamofire中使用.POST参数发送multipartFormData?
当我试图发送此邮件时:Ios 为什么我不能在Alamofire中使用.POST参数发送multipartFormData?,ios,swift,multipartform-data,alamofire,Ios,Swift,Multipartform Data,Alamofire,当我试图发送此邮件时: Alamofire.upload( .POST, URL, parameters: parameters, multipartFormData: { multipartFormData in 它会向我显示下一个错误: Type of expression is ambiguous without more context 我想发送包含以下参数的图像文件: { "us
Alamofire.upload(
.POST,
URL,
parameters: parameters,
multipartFormData: { multipartFormData in
它会向我显示下一个错误:
Type of expression is ambiguous without more context
我想发送包含以下参数的图像文件:
{
"user": {
"firstName": "ABC",
"email": null,
"birthDate": "1988-01-03",
"books": [{
"id": 1
}, {
"id": 2
}]
},
"locale": "en",
"sign": "It's me",
}
由于这种结构,我无法将其附加到multipart,我不需要将参数作为multipart的主体发送,而是作为参数发送
有什么解决方案吗?你可以试试这个当前的解决方案:没有,他在那里使用了
multipartFormData.appendBodyPart
但是我想作为参数发送@fatihyildzhan顺便问一下,你的借口是什么?我不知道它们之间有什么区别。还有这个,它很旧,但还能用。可能是一样的,我不确定@Fatihyildzhan好的,但是我如何在我的多部分中附加一个数组呢?其他参数正常,但数组不稳定