【发布时间】:2017-01-15 22:26:32
【问题描述】:
Alamofire - SWIFT JSON 数组
我想像这样传递 JSON ARRAY -
[
{
"OrgId": 1001,
"ClassworkId": 999800580,
}, {
"OrgId": 1001,
"ClassworkId": 0,
}
]
我正在使用这种方法 - 我想解决参数 - [String : AnyObject] -> Array
func delateClasswork (parameters: [String: AnyObject],completion: (success : Bool) -> Void) {
request(.POST, "strURL", parameters: parameters, encoding:.JSON).responseJSON {
response in switch response.result {
case .Success(let JSON):
if((JSON.valueForKey("StatusId")) as! NSNumber == 1){
completion(success: true)
break
}else{
completion(success: true)
break
}
case .Failure(let error):
completion(success : false)
break
}
}
}
【问题讨论】:
-
错误是什么?
-
由于不确定性,我删除了我的答案。为您的问题添加更多详细信息。
-
您要发送数据还是解析从服务器接收到的数据?
标签: json swift post request alamofire