私はNASAのNear Earth Object Web Serviceと協力して、アプリケーションに表示するデータを取得しています。 Swift 4のCodable
プロトコルの使い方を理解していますが、応答の一部をどのようにマッピングするのか分かりません。 Pawを使用して未知の辞書キーを使用したSwift 4コーディング可能なプロトコルの使用
、私はAPIからの応答を検査:
あなたが見ることができるように、near_earth_objects
構造はDictionary
で、キーは日付です。問題は、URLパラメータが日付であるため、これらの日付構造がリクエストの日に応じて変更されることです。したがって、Codable
プロトコルを使用しているときに、自動的にマップされるプロパティをどのように作成できるか分かりません。
私はこれらの構造体の内部に取得しようとしていたデータがDictionary
Sが含まれているArray
秒されている:どのように私は私のモデルオブジェクトがCodable
プロトコルに準拠し、これらの構造をマップ
を持つことができますリクエストの日付が変わると日付が変わるのですか?
あなたはこれが役立つことがあります。https://stackoverflow.com/questions/47603630/dynamic-json-decoding-swift-4/47604459?noredirect=1#comment82179797_47604459は –
あなたは、JSONのサンプルを投稿することができますか? –