ios - 如何在ios的字典中创建包含可变数组的参数(可变字典)
<p><p>我有需要以 POST 类型传递的参数。</p>
<p><strong>参数是</strong> </p>
<pre><code>{
"couponamt": 0,
"pincode": 110093,
"proinfo":
[
{ "prodPrice": 2289,
"prodSize": "",
"proid": 41211,
"promapid": 68804,
"proname": "Spigen SGP10905 GunmetaliPhone 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
}
</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]