3

私はDataModelデータ型を持っています:

class DataModel: Decodable {
    var data : Any?
    var name : String?
}

サーバー json:

{
   "data":"success",
   "name":"john"
}

また

{
    "data": {
        "result": {
            "shopcode": 0,
            "shopname": ""
        }
    },
    "name": "john"
}

dataタイプがわからないプロパティは、[String: Any]またはStringまたはnullです。
私はいくつかの答えを検索しますが、それは私が望んでいないので、質問を設定しないでください [複製]
Swift 4 decodable protocol Any で任意の JSON ディクショナリのタイプを持つプロパティをデコードする方法
Codable で JSON をデコードするとき?

これを解決するには?データ プロパティ デコーダーを[String: Any], String, にする方法はありnilますか?

英語は私の母国語ではありません。入力ミスをお許しください

4

0 に答える 0