web-dev-qa-db-ja.com

コード化可能なプロパティのiOSジェネリック型Swift

JSONを解析するための構造体の汎用変数を取得する必要があります

しかし、私が取得しているエラーがありますタイプ 'BaseJsonModel'はプロトコル 'Codable'に準拠していません

以下は私の構造です

  struct BaseJsonStruct<T>: Codable {
    let info: String
    let data: T
 }

エラー:-タイプ「BaseJsonModel」がプロトコル「Codable」に準拠していません

15
Ekra

TCodableに準拠する必要があります

struct BaseJsonStruct<T : Codable> : Codable {
    let info: String
    let data: T
}
30
vadian