我用afnetworking post 传参数,有个参数不知道怎么处理

lqtae86 2017-01-20 03:50:54
我用afnetworking post 传参数,有个参数是,
参数名:fileAttrList,参数:[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]
这个参数[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]怎么弄?
我用字符串NSString *str = @"[{KeyName:'178',KeyValue:'aaa'},{KeyName:'179',KeyValue:'xxx'}]"处理都不可以,传不到服务器.
...全文
602 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lqtae86 2017-02-14
  • 打赏
  • 举报
回复
[quote=引用 5 楼 u013751625 的回复:] NSDictionary *dic = @{@"fileAttrList":[{"KeyName":"178","KeyValue":"aaa"},{"KeyName":"179","KeyValue":"xxx"}]};dic就是你需要的参数 您提供的方法报错的
曾梦轩 2017-02-13
  • 打赏
  • 举报
回复
NSDictionary *dic = @{@"fileAttrList":[{"KeyName":"178","KeyValue":"aaa"},{"KeyName":"179","KeyValue":"xxx"}]};dic就是你需要的参数不谢
流火緋瞳 2017-01-22
  • 打赏
  • 举报
回复
在iOS中 如果后台需要一个值为数组的参数 直接在参数列表里, 这个关键字对应一个数组就行了 afn 内部会有处理 不需要写成字符串 如果后台无法接收, 可与后台联调, 看看他是不是真的需要一个json字符串 如果不是, 可以设置下请求的文本格式为text等其他的试试
  • 打赏
  • 举报
回复
楼主,你这样写Java里面不能识,我们公司传数组转字符串的形式处理 [code=c]NSString *str = @"?KeyName=178,179&KeyValue=aaa,xxx"/code] 楼主你跟你们后台的同事商量下看怎么传参数,或者问一下Android的同事怎么处理的。
  • 打赏
  • 举报
回复
[{"KeyName":"178","KeyValue":"aaa"},{"KeyName":"179","KeyValue":"xxx"}]
scribbler 2017-01-20
  • 打赏
  • 举报
回复
你确认json格式是正确的?

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧