問題タブ [encodable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - Swift 4 - タイプ '(Codable)' の引数リストで 'encode' を呼び出すことはできません
オブジェクトをエンコードする一連の API 関数を作成し (Struct
に準拠する を使用Codable
)、結果の JSON データ オブジェクトをサーバーに投稿し、JSON 応答をデコードします。すべて正常に動作します。特に、Swift 4.2 の JSON 解析の新しい方法に満足しています。ただし、さまざまなメソッド呼び出しでコードを再利用できるように、コードをリファクタリングしたいと考えています。そうすると、本当に厄介なエラーが発生します。
これはエラーメッセージです:
タイプを Codable から Encodable に変更しようとしましたが、メッセージのタイプ (Encodable) を除いて同じエラーが発生します。何かアドバイス?私のフォールバックは、現在の ViewController でデータをエンコードし、次に HTTPPost 関数を呼び出してから、VC でデコードすることです。しかし、それは本当に不格好です。
ios - タイプ '[[ModelName]?]' の値を予期される引数タイプ '[ModelName].Type' に変換できません
[ https://jsonmaster.github.io/#][1]コード化可能なこのリンクからモデル クラスを作成しました。この種のエラーが発生しています。引数タイプ '[BookingMasterModel].Type' 実際、私はそれに非常に慣れていないので、解決策があれば共有してください
//MyOrdersModel
このブッキングマスターモデル