前提・実現したいこと
SwiftのAlamofireを利用して、以下のようなネストしたパラメータをPATCHリクエストとして送信したいのですが、以下のようなエラーになってしまい、どのようにして解決したら良いのか分かりません。
エラーの内容としては以下のものになります。
AF.requestの部分で以下のエラーが発生します。
Protocol 'Any' as a type cannot conform to 'Encodable'
API通信を実装している部分は以下のようになっております。
let parameters = [ "form": [ "user": [ "name": "テスト太郎", "email": "example.com", "avatar": [ "destroy": "0" ] ] ] ] AF.request("http://127.0.0.1:3000/api/users/1.json", method: .patch, parameters: parameters, encoder: JSONParameterEncoder.default).response { response in debugPrint(response) }
是非アドバイスなどよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/26 06:04