如何在swift 3中制作一个json对象以通过POST api发送它?
Posted
技术标签:
【中文标题】如何在swift 3中制作一个json对象以通过POST api发送它?【英文标题】:how to make a json object to send it via POST api in swift 3? 【发布时间】:2017-03-03 14:24:10 【问题描述】:这是我想作为参数发送的键值对的结构。
KEY 是 rest_order
VALUE 在大括号内
rest_order
"address":"liberty",
"order_price":"1100",
"fname":"rara",
"lname":"bbaba",
"phone":"1100",
"order_prod":[
"prod_id":"10",
"units":"10"
,
"prod_id":"2",
"units":"1"
]
【问题讨论】:
【参考方案1】:class order_prod
var units : String;
var prod_id : String;
func toAnyObject() -> Any
return [
"units": self.units,
"prod_id": prod_id
]
这将是在 Swift 3 中返回所需字典的类
class model
var order_prod = [order_prod]()
var address : String
var order_price : String
var fname: String
var lname : String
var phone : String
func toAnyObject() -> Any
var arrr = Array<Any>()
for i in self.order_prod
arrr.append(i.toAnyObject() )
return [
"order_prod": self.arrr,
"address": self.address,
"order_price" : self.order_price,
"fname": self.fname,
"lname": self.lname,
"phone": self.phone
]
【讨论】:
以上是关于如何在swift 3中制作一个json对象以通过POST api发送它?的主要内容,如果未能解决你的问题,请参考以下文章