• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - 如何在ios的字典中创建包含可变数组的参数(可变字典)

[复制链接]
菜鸟教程小白 发表于 2022-12-13 14:55:21 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我有需要以 POST 类型传递的参数。

参数是

{
    "couponamt": 0,
    "pincode": 110093,
    "proinfo": 
        [
          { "prodPrice": 2289,
            "prodSize": "",
            "proid": 41211,
            "promapid": 68804,
            "proname": "Spigen SGP10905 Gunmetal  iPhone 6 (5.5inch) Case ",
            "qty": 1,
            "vendorId": 1050
          }, 
          {  "prodPrice": 6422,
             "prodSize": "3X8 Feet",
             "proid": 61554,
             "promapid": 110886,
             "proname": "Kaka Carpet K00108 Camel Tibbati Gabbeh Carpet",
             "qty": 1,
             "vendorId": 1066
         }, 
         {   "prodPrice": 3996,
             "prodSize": "XL",
             "proid": 99003,
             "promapid": 162976,
             "proname": "AbsurdABWS15-625GreyWomenSweatshirt",
             "qty": 4,"vendorId": 885
        }
     ],
   "shipcharge": 75,
   "totalAmount": 1599,
   "usedwalletamount": 0
}

我想用我的 url 传递这个参数来创建请求。它是数组的形式。请尽快恢复。 谢谢



Best Answer-推荐答案


首先,创建NSMutableDictionary,其中包含prodPrice、prodSize、proid、promapid、proname、qty、vendorId 7个键。
为您的 keys 设置所需的值。 之后,创建 NSMutableArray 并将所有字典添加到该数组中。

现在创建 1 个最终 NSMutableDictionary,它将用作服务器期望的任何参数键的值。
在这本字典中,将上面创建的 NSMutableArray 设置为 key proinfo 的值。同样为其他键设置值couponamt、pincode、shipcharge等
最后将此字典附加到您的基本网址。

关于ios - 如何在ios的字典中创建包含可变数组的参数(可变字典),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35717159/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap