0
パラメータとして配列を作成しようとしていますが、結果は決して成功しません。ここでAlamofire Swift 3でパラメータを配列として送信
は私のパラメータです:
let params: [String: Any] = [
"debug": "1",
"check_in": checkIn,
"check_out": checkOut,
"theme": theme,
"beds": Beds,
"bedrooms": Bedroom,
"bathrooms": Bathroom,
"facility": idFacility,
"room_type": id,
"page": 1,
"take": 10,
"id_user": sessionId
]
print(params)
print("THE PARAMS")
私のパラメータが印刷された場合:私はそれが動作する単一の文字列または整数を送信する場合
[
"take": 10,
"page": 1,
"debug": "1",
"id_user": 103,
"theme": [17, 18, 19],
"check_in": "2017-04-01",
"check_out": "2017-04-02",
"bedrooms": 1,
"beds": 1,
"room_type": [5, 6, 7],
"facility": [11, 12, 13],
"bathrooms": 1]
私は、理解していません。しかし配列の場合、response.result.value
は決して成功しません。私も[String: Any]
を追加しようとしてもまだ動作しません。
上記の例を使用すると、辞書ではなく、配列を作成しています。あなたは何を期待しているかを見せてくれますか? –
配列に値を追加してパラメータとして送信する –
問題の詳細な説明とともに関連コードを表示することができます –