菜鸟教程小白 发表于 2022-12-13 14:55:21

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


                                            <p><p>我有需要以 POST 类型传递的参数。</p>

<p><strong>参数是</strong> </p>

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

<p>我想用我的 url 传递这个参数来创建请求。它是数组的形式。请尽快恢复。
谢谢</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>首先,创建<code>NSMutableDictionary</code>,其中包含prodPrice、prodSize、proid、promapid、proname、qty、vendorId 7个键。<br/>
为您的 <code>keys</code> 设置所需的值。
之后,创建 <code>NSMutableArray</code> 并将所有字典添加到该数组中。</p>

<p>现在创建 1 个最终 <code>NSMutableDictionary</code>,它将用作服务器期望的任何参数键的值。<br/>
在这本字典中,将上面创建的 <code>NSMutableArray</code> 设置为 key proinfo 的值。同样为其他键设置值couponamt、pincode、shipcharge等<br/>
最后将此字典附加到您的基本网址。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何在ios的字典中创建包含可变数组的参数(可变字典),我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/35717159/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/35717159/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何在ios的字典中创建包含可变数组的参数(可变字典)