0
这里是服务器需要的请求格式,创建快捷alamofire JSON数组
{
"internal_name": "SDSSD",
"display_name": "SDSDSDSD",
"image": "sesse.jpg",
"notes": "sdsdsdsdsdsdsdsd",
"short_description": "ssdsdsd",
"long_description": "sdsdsdsd",
"ean_code": "3434343434",
"status": "not_verified",
"state": "active",
"quantity": 1,
"brand": {
“name”: “My Brand”
},
"categories": [
{
“id”: “My Category”
}
]
}
在这里,你可以看到,它需要,类别为一个数组,所以我的问题是如何创建一个阵列。使用swift。这里是我的SWIFT代码
let parameters :[String:AnyObject] = [
"internal_name":product.displayName,
"display_name":product.displayName,
"language":Constant.Language.LAN_ENGLISH,
"notes":product.initialName,
"image": product.photo,
"short_description":product.longDescription,
"long_description":product.longDescription,
"ean_code":product.eanCode,
"status":product.status,
"state":Constant.Status.STATUS_ACTIVE,
"categories": [
"id":product.categoryObject.id
],
"quantity":1,
]
这并不从因为它不是一个阵列的服务器接受,我失去了什么这里
似乎它不是正确的方法发送,服务器不支持它 –
为什么?我已经把这个json传递给了服务器。它的工作正常。 你有没有添加这个代码? –
是这个问题是在这里,似乎“类别”: [“身份证”:product.categoryObject.id] ], –