【发布时间】:2015-11-19 14:19:35
【问题描述】:
需要发送到服务器的JSON是这样的:
[
{
"value": "0",
"optionId": "de07a0ae-9b85-4f2a-bd8f-28f0ccb55f81"
},
{
"value": "1",
"optionId": "abe075ef-d76e-45e0-ace9-e73218604b87"
},
{
"value": "0",
"optionId": "820124a6-a6ed-499e-8d0d-7ac04160f56d"
},
{
"value": "0",
"optionId": "0d8cb27a-2659-4e54-a4f0-0b0a10131da5"
}
]
所以我创建了一个字典数组:
var parameters = [[String:NSObject]]()
但 Alamofire 只接受字典。有没有办法自己进行 JSON 编码并将其作为参数传递给 Alamofire?或者你会怎么解决?
无法将 '[[String : NSObject]]' 类型的值转换为预期值 参数类型 '[String : AnyObject]?'
【问题讨论】: