我在构造参数时遇到了一些麻烦,以便我们的服务器API能够将其读作有效的JSON.
Alamofire在快速语言中使用这样的参数
let parameters : [String: AnyObject] =
[
"string": str
"params": HOW I INSERT A VALID JSON ARRAY HERE
]
Run Code Online (Sandbox Code Playgroud)
问题是AnyObject似乎不接受JSON所以我如何使用swift发送/创建这样的结构?
{
"string": str, "params" : [
{
"param1" : "something",
"param2" : 1,
"param3" : 2,
"param" : false
},
{
"param1" : "something",
"param2" : 1,
"param3" : 2,
"param" : false
}]
}
Run Code Online (Sandbox Code Playgroud)