【发布时间】:2017-08-01 11:52:49
【问题描述】:
我想像这样将数据作为参数发布:
{
"data":
[
{
"nik" : "lalaal"
}
]
}
如何在 Swift 3 中使用 Alamofire 写入这些参数?
我试过了:
let parameter: Parameters = [
"data":[[
"nik" : self.nik,
"check_type" : "IN",
"tanggal" : "01-08-2017 18:22:00",
"long" : String(locationList[projectChoosen].long!),
"lat" : String(locationList[projectChoosen].lat!),
"id_loc" : locationList[projectChoosen].id_project,
"id_project" : nil,
"nama_project" : locationList[projectChoosen].nama_project,
"barcode" : "",
"foto": "",
"mime_type" : "image/jpeg"
]]
]
【问题讨论】:
-
显示你尝试过的代码
-
试试这个:Alamofire.request("url", method: .post, parameters: parameters, encoding: JSONEncoding.default)