如何在 alamofire 中 post 单值数组?
How to post array of single value in alamofire?
我要postjson对象
一件重要的事情,我必须 post 单值数组。
看下面的代码。
var pagingOption: [String: Any] = ["page": page,
"rowsPerPage": 20,
"sort": ["id": sortOption.rawValue,
"direction": "DESC"],
"searchStatues": ["accept"]]
searchStatuses
是必须的数组。但是如果我发送这段代码,searchStatuses
不是 posted 数组。
如果我像这样增加更多价值
var pagingOption: [String: Any] = ["page": page,
"rowsPerPage": 20,
"sort": ["id": sortOption.rawValue,
"direction": "DESC"],
"searchStatues": ["accept", "asdf", "asdf"]]
然后传递数组。
如果我只有一个值,我该怎么做?
你可以这样做。
let searchValues: [String] = []
searchValues = ["accept", "asdf", "asdf"]
var pagingOption: [String: Any] = ["page": page,
"rowsPerPage": 20,
"sort": ["id": sortOption.rawValue,
"direction": "DESC"],
"searchStatues": searchValues]
我要postjson对象
一件重要的事情,我必须 post 单值数组。
看下面的代码。
var pagingOption: [String: Any] = ["page": page,
"rowsPerPage": 20,
"sort": ["id": sortOption.rawValue,
"direction": "DESC"],
"searchStatues": ["accept"]]
searchStatuses
是必须的数组。但是如果我发送这段代码,searchStatuses
不是 posted 数组。
如果我像这样增加更多价值
var pagingOption: [String: Any] = ["page": page,
"rowsPerPage": 20,
"sort": ["id": sortOption.rawValue,
"direction": "DESC"],
"searchStatues": ["accept", "asdf", "asdf"]]
然后传递数组。
如果我只有一个值,我该怎么做?
你可以这样做。
let searchValues: [String] = []
searchValues = ["accept", "asdf", "asdf"]
var pagingOption: [String: Any] = ["page": page,
"rowsPerPage": 20,
"sort": ["id": sortOption.rawValue,
"direction": "DESC"],
"searchStatues": searchValues]