1
swift 3.0では、alamofireを使用してバックエンドサーバーにパラメータを送信しています。 「requestRequirement」セクションの下でSwift 3.0とAlamofire post array
let params:[String: Any] = ["isUrgent": "1",
"bestTime": "Morning",
"requestType": "1",
"api_key": "12345678",
"userId": "37",
"endTime": "1492757638",
"startTime": "1492671236",
"title": "Aa",
"requestRequirement":
["state": "",
"city": "",
"isStaffNeeded": "1",
"street": "",
"lat": "",
"staffSkills":
[
["subSkills":
["0": "1", "1": "4", "2": "8"],
"masterSkillId": "1"
],
["subSkills":
[
"0": "13",
"1": "17"
],
"masterSkillId": "3"
]
],
"lng": "",
"venueTypes": [],
"venueTypeName": "",
"isVenueNeeded": "0",
"locationType": "1",
"zipCode": "",
"country": ""
]
]
は、「staffSkillsは」アレイのとおりです。ここで私が送信するために使用私のサンプルパラメータです。しかし、これを私のバックエンドに送ると、配列はオブジェクトに分割され、配列のすべてのインデックスがオブジェクトに変換されます。
バックエンドサーバに適切なJSONを受け取れるように、問題をどのように解決すればよいか教えてください。ここで