在 Alamofire 中附加参数 Swift
Append parameters in Alamofire Swift
我有以下数组
let p = [
"id": id
]
如果有的话,我想追加这些。
if (minPriceUsed) {
//p.add(["minPrice": minPriceText!])
}
if (maxPriceUsed) {
//p.add(["maxPrice": maxPriceText!])
}
但是,我没有看到此数组类型有任何可附加或添加等内容。
你需要的是字典而不是数组
var p = [
"id": id
]
if minPriceUsed {
p["minPrice"] = minPriceText!
}
Alamofire 参数是 字典 不是 array.So 您需要像这样添加新项目
if (minPriceUsed) {
p["minPrice"] = minPriceText!
}
if (maxPriceUsed) {
p["maxPrice"]. = maxPriceText!
}
更多信息:https://github.com/Alamofire/Alamofire/blob/master/Documentation/Usage.md#making-requests
我有以下数组
let p = [
"id": id
]
如果有的话,我想追加这些。
if (minPriceUsed) {
//p.add(["minPrice": minPriceText!])
}
if (maxPriceUsed) {
//p.add(["maxPrice": maxPriceText!])
}
但是,我没有看到此数组类型有任何可附加或添加等内容。
你需要的是字典而不是数组
var p = [
"id": id
]
if minPriceUsed {
p["minPrice"] = minPriceText!
}
Alamofire 参数是 字典 不是 array.So 您需要像这样添加新项目
if (minPriceUsed) {
p["minPrice"] = minPriceText!
}
if (maxPriceUsed) {
p["maxPrice"]. = maxPriceText!
}
更多信息:https://github.com/Alamofire/Alamofire/blob/master/Documentation/Usage.md#making-requests