【发布时间】:2020-07-10 19:04:27
【问题描述】:
我仅使用 Alamofire 在服务器上上传图像(不使用任何模型类)。我已经尝试了多个链接,例如 upload image to server using Alamofire 在每个链接中我遇到了这个问题“Cannot invoke 'data' with an argument list of type '(using: String.Encoding)'” 我愿意不明白出了什么问题。请让我知道下面是我的代码:
需要的参数是
/*
name:test,
description:testing testing,
image:**filetype** ,
user_id:63,
add_by:63
*/
【问题讨论】:
-
不要将
value转换为AnyObject。相反,只需检查value.data(...)不是nil。 -
代码没有运行失败......因为它给了我红色的建议,将其更改为任何对象
-
这只是一个建议,而不是自动修复。在这种情况下,这不是您想要的。
-
不这样做..代码不运行..虽然运行它给构建失败
-
您遇到什么错误? (您可能需要检查
nil以便代码编译。)
标签: ios swift alamofire alamofireimage alamofire-upload