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] ], –